我正在使用jQuery UI MultiSelect Widget 我在一个页面中使用了其中的5个 我正在寻找的是以编程方式在每个MultiSelect小部件中选择几个复选框 经过大量研究后,我发现了以下代码
$("select").multiselect("widget").find(":checkbox[value='value']").each(function() {
this.click();
});
这个有效但只适用于第一个小部件 我怎么能为其他小部件做这个 期待一些有助于我进步的回复
提前致谢
答案 0 :(得分:2)
我自己找到了答案 我想关闭它,但解决方案非常简单
更改选择为选择的ID将使用户能够获取任何特定的多线索小部件。如下面的代码段所示
$("#idOfSelect").multiselect("widget").find(":checkbox[value='bing']").each(function() {
this.click();
});
答案 1 :(得分:1)
jQuery中没有名为.multiselect
的本机方法。这是由窗口小部件作者创建的自定义方法。
我假设这是你的小部件,有一些基本的操作方法:jQuery UI Multiselect
该页面的链接是一个演示页面,显示多组选择选项。作者解释了如何将事件/方法绑定到组。先看看那里然后再回来,如果你有问题。