获取多选中的所有选项
Getting all options in a multiselect
我正在使用 bootstrap-multiselect,我想获得给定 multiselect 的所有选项(不仅仅是选定的选项)。我知道我可以使用以下代码获取选定的:
var options = $('#myMultiselect option:selected');
但我不确定如何获得所有选项,而不仅仅是选定的选项。
实际上,我想根据某些事件动态修改选项列表,因此想获取列表以便我可以修改它。
var options = $('#myMultiselect option');
您可以使用以下代码将所有选项存储在一个新数组中:
var allOptions = new Array;
$('#myMultiselect option').each(function(){
allOptions.push($(this).val());
});
alert(allOptions);
我正在使用 bootstrap-multiselect,我想获得给定 multiselect 的所有选项(不仅仅是选定的选项)。我知道我可以使用以下代码获取选定的:
var options = $('#myMultiselect option:selected');
但我不确定如何获得所有选项,而不仅仅是选定的选项。
实际上,我想根据某些事件动态修改选项列表,因此想获取列表以便我可以修改它。
var options = $('#myMultiselect option');
您可以使用以下代码将所有选项存储在一个新数组中:
var allOptions = new Array;
$('#myMultiselect option').each(function(){
allOptions.push($(this).val());
});
alert(allOptions);