我正在使用MultiSelect Widget这是非常好的插件。
有人告诉我如何从此小部件中删除所选元素。
我正在使用此代码removeBtn
是我的按钮。
$("#removeBtn").click(function() {
var el = $("select").multiselect("getChecked");
alert(el);
el.removeAttr('selected');
el.multiselect('refresh');
alert("Completed");
});
我需要在点击removebutton
时创建代码,所选的选项将被删除..但这不起作用..
有什么建议吗?
答案 0 :(得分:0)
因为复选框不应该是:
el.removeAttr('checked');
答案 1 :(得分:0)
我有同样的问题,最后我找到了解决方案...... 你可以打开jquery.multiselect.js文件,你会发现有一个事件" uncheckAll"。单击标题选项取消全选时会调用此事件,因此您可以使用该事件取消选择所选选项。就是这样:
$("#removeBtn").click(function() {
$("select").multiselect("uncheckAll");
$("select").multiselect('refresh');
});