选择jQuery UI MultiSelect Widget中的复选框

时间:2014-03-17 18:02:18

标签: javascript jquery widget multi-select

我正在使用jQuery UI MultiSelect Widget 我在一个页面中使用了其中的5个 我正在寻找的是以编程方式在每个MultiSelect小部件中选择几个复选框 经过大量研究后,我发现了以下代码

$("select").multiselect("widget").find(":checkbox[value='value']").each(function() {
    this.click();
});

这个有效但只适用于第一个小部件 我怎么能为其他小部件做这个 期待一些有助于我进步的回复

提前致谢

2 个答案:

答案 0 :(得分:2)

我自己找到了答案 我想关闭它,但解决方案非常简单

更改选择为选择的ID将使用户能够获取任何特定的多线索小部件。如下面的代码段所示

$("#idOfSelect").multiselect("widget").find(":checkbox[value='bing']").each(function()          {
    this.click();
});

答案 1 :(得分:1)

jQuery中没有名为.multiselect的本机方法。这是由窗口小部件作者创建的自定义方法。

我假设这是你的小部件,有一些基本的操作方法:jQuery UI Multiselect

该页面的链接是一个演示页面,显示多组选择选项。作者解释了如何将事件/方法绑定到组。先看看那里然后再回来,如果你有问题。

jQuery UI Multiselect Demo Page