我正在使用带有multiselect插件的bootstrap 2.3.2。我在模态
中有多选下拉列表multiselect初始化为:
$('.multiselect').multiselect({
includeSelectAllOption: true,
maxHeight: 150,
buttonWidth: 250,
});
第一次加载模态时,它可以正常工作 - 我可以从下拉列表中选择选项。但是当我关闭模态(按下搜索提交按钮)时,我取消选择下拉列表中的所有选项,如下所示:
$('.multiselect').multiselect('deselect', $('.multiselect').val());
问题是当我第二次打开模态按钮可见而没有下拉列表时,我试图用multiselect.refresh& multiselect.rebuild。这似乎是一个问题或其他问题。
答案 0 :(得分:0)
根据例子http://davidstutz.github.io/bootstrap-multiselect/ 你可以使用以下方法取消选择选项:
$('option').each(function(element) {
$(this).removeAttr('selected').prop('selected', false);
});
我希望它可以帮到你。