我正在使用bootstrap-multiselect,並且想要獲得給定多選的所有選項(不僅僅是選定的選項)。我知道我可以使用下面的代碼得到所選的那些:獲取多選中的所有選項
var options = $('#myMultiselect option:selected');
但我不知道如何獲得所有的選項,而不僅僅是選定的。
實際上,我想動態修改基於某個事件的選項列表,因此想要獲取列表以便我可以修改它。
我正在使用bootstrap-multiselect,並且想要獲得給定多選的所有選項(不僅僅是選定的選項)。我知道我可以使用下面的代碼得到所選的那些:獲取多選中的所有選項
var options = $('#myMultiselect option:selected');
但我不知道如何獲得所有的選項,而不僅僅是選定的。
實際上,我想動態修改基於某個事件的選項列表,因此想要獲取列表以便我可以修改它。
var options = $('#myMultiselect option');
你可以使用下面的代碼保存在一個新的陣列中的所有選項:
var allOptions = new Array;
$('#myMultiselect option').each(function(){
allOptions.push($(this).val());
});
alert(allOptions);
感謝Manish。這工作! –
Manish我不會離開。所以在選擇答案之前,我希望等待一段時間。順便說一下,我首先看到了Nithin的答案,這和你的答案是一樣的,所以我會選擇那個答案作爲接受的答案。我希望你不介意 –
這個作品!時間允許後會選擇答案。我試圖:選項和選項: –
我沒有得到您的問題 –
有沒有問題。我只是說,而不是使用$('#myMultiselect選項');我正在嘗試$('#myMultiselect:option');和$('#myMultiselect option:');哪些不起作用。我所要做的就是擺脫: –