我需要从多选选择框中选择的值作为逗号分隔值,以便我可以在 AJAX 调用中使用这些值来使用这些值从 db 表中获取数据。
请帮帮我..
谢谢
我需要从多选选择框中选择的值作为逗号分隔值,以便我可以在 AJAX 调用中使用这些值来使用这些值从 db 表中获取数据。
请帮帮我..
谢谢
假设multiSelect
是 select DOM 对象(例如通过document.getElementById
获取),那么resultString
将是您要查找的字符串。
var resultArray = [];
for(var i=0; i < multiSelect.options.length; i++) {
if (multiSelect.options[i].selected) {
resultArray.push(multiSelect.options[i].value);
}
}
var resultString = resultArray.join(",");