gpt4 book ai didi

javascript - jQuery Chosen 插件 - 第一个选项不会触发更改事件?

转载 作者:行者123 更新时间:2023-11-29 22:20:16 25 4
gpt4 key购买 nike

所以我正在使用非常好的 jQuery 插件 Chosen; http://harvesthq.github.com/chosen/

我正在做的实际上是以“非此即彼”的方式处理两个选择样式的下拉菜单,即用户需要从一个或另一个中选择一个选项。

因此,当用户选择其中一个下拉菜单时,另一个下拉菜单(通过 javascript)将设置回其默认禁用值。

两个下拉菜单都由一个隐藏参数支持,以实际保存所选值,无论它来自哪个下拉菜单。这是通过在 .chosen().change() 事件的两个下拉列表中都有监听器来填充的。

唯一的问题是,当用户在任一下拉列表中选择第一个选项时,它似乎不会触发“更改”事件,我猜这似乎是已经选择的选项,因此不是“改变”。但是两个下拉列表实际的第一个选项(即在 jsp 中)是一个禁用的选项,带有正常的“请选择”文本。

即使选择的选项已经被选中,是否有办法触发更改事件?或者是否只有一个“选择”事件即使没有发生变化也会触发?

最佳答案

您可以在 jquery 对象上使用 .trigger("change") 或 .change() 来手动触发更改事件。

关于javascript - jQuery Chosen 插件 - 第一个选项不会触发更改事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12856750/

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