0
我需要從multipleselect選擇框中選擇值作爲commaseperated值,以便我可以在AJAX調用中使用這些值來使用這些值從數據庫表中獲取數據。如何在javascript中選擇多個選擇框中的值來創建逗號分隔值?
請給我幫助..
感謝
我需要從multipleselect選擇框中選擇值作爲commaseperated值,以便我可以在AJAX調用中使用這些值來使用這些值從數據庫表中獲取數據。如何在javascript中選擇多個選擇框中的值來創建逗號分隔值?
請給我幫助..
感謝
假設multiSelect
是選擇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(",");
感謝@nss,它爲我工作,沒有任何編輯,我想要的方式..再次感謝.... – 2011-01-26 07:37:30