获得多选的所有选项

时间:2015-06-29 06:30:38

标签: javascript jquery twitter-bootstrap multi-select bootstrap-multiselect

我正在使用bootstrap-multiselect,我想获得给定多选的所有选项(不仅仅是选定的选项)。我知道我可以使用以下代码获取所选的代码:

var options = $('#myMultiselect option:selected');

但我不知道如何获得所有选项,而不仅仅是选择的选项。

实际上,我想基于某个事件动态修改选项列表,因此想要获取列表以便我可以修改它。

2 个答案:

答案 0 :(得分:2)

var options = $('#myMultiselect option');

答案 1 :(得分:1)

您可以使用以下代码将所有选项存储在新数组中:

var allOptions = new Array;
$('#myMultiselect option').each(function(){
      allOptions.push($(this).val());
});

alert(allOptions);
相关问题