删除多选小部件的选定元素不起作用
我正在使用 MultiSelect Widget 这是非常好的插件。
有人告诉我我如何从此小部件中删除选定的元素。
我正在使用此代码 removeBtn
是我的按钮。
$("#removeBtn").click(function() {
var el = $("select").multiselect("getChecked");
alert(el);
el.removeAttr('selected');
el.multiselect('refresh');
alert("Completed");
});
我需要在单击 removebutton
时编写代码,所选选项将被删除。但这不起作用。
有什么建议吗?
I am using MultiSelect Widget This is very good plug in.
Anybody tell me how can i remove a selected element from this widget.
I am using this code removeBtn
is my button .
$("#removeBtn").click(function() {
var el = $("select").multiselect("getChecked");
alert(el);
el.removeAttr('selected');
el.multiselect('refresh');
alert("Completed");
});
I need to make a code when removebutton
is clicked the selected option will be removed.. But this is not working..
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
既然它是一个复选框,那么不应该是:
Since it is a checkbox shouldn't that be:
我也有同样的问题,最后我找到了解决方案...
你可以打开 jquery.multiselect.js 文件,你会发现有一个事件“uncheckAll”。当您单击标题选项“取消选中全部”时,将调用此事件,因此您可以使用该事件取消选择所选的选项。就是这样:
I have a same problem, and at the end I found solution...
You can open jquery.multiselect.js file and you will find there a event "uncheckAll". This event is called when you click on header option Uncheck All, so you can use that event to deselect your selected options. This is it: