如何使用Javascript获取多选下拉框中所有已选选项的文本
- 论坛
- 如何使用Javascript获取多选下拉框中所有已选选项的文本
29 浏览
如何使用Javascript获取多选下拉框中所有已选选项的文本
我在获取多选下拉框中的所有选中选项方面遇到了问题。
以下是我的代码,但它只返回了第一个选中的选项:
var select = form.find('select');
for (var i = 0; i < select.length; i++) {
var s_id = jQuery(select[i]).attr('id');
var str = "";
var e = document.getElementById(s_id);
var strUser = e.options[e.selectedIndex].text;
var name = jQuery(select[i]).attr('name');
var str1 = jQuery(select[i]).attr('id').replace("fm_", " ");
requestString += "" + str1.replace(/_/g, " ") + "" + ':' + strUser + "
";
}
请告诉我如何获取所有选中选项的文本,并指出我哪里出错了?