gpt4 book ai didi

jquery - 手动/以编程方式在 jquery ui multiselect(版本 0.3.1)中选择一个项目?

转载 作者:行者123 更新时间:2023-12-01 02:48:22 25 4
gpt4 key购买 nike

这个版本没有公共(public)刷新方法,我似乎找不到办法做到这一点。

我需要按值手动选择项目。

这是我正在使用的版本的链接,我无法更改版本。 http://quasipartikel.at/multiselect/

我是 jquery 新手,希望得到任何帮助。这个小部件非常棒:)

非常感谢,本。

最佳答案

来自Documentation :

How do I manually check or uncheck a checkbox?

The checkboxes can be accessed after calling the "widget" method. Simply manually trigger the NATIVE click event on them:

$("select").multiselect("widget").find(":checkbox").each(function(){  
this.click();
});

The native click event must be used (trigger('click') will not work) due to this bug in jQuery’s core.

All necessary events and actions, like updating the button value, will automatically fire.

Alternatively, you could give the original option tag the selected attribute, and then call MultiSelect’s refresh method.

要选中具有特定值的复选框,您可以使用如下内容:

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

关于jquery - 手动/以编程方式在 jquery ui multiselect(版本 0.3.1)中选择一个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6264622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com