gpt4 book ai didi

javascript - 用于预选下拉值的 YUI 自定义事件?

转载 作者:行者123 更新时间:2023-11-28 02:58:18 26 4
gpt4 key购买 nike

我有一个下拉字段,其值在呈现后立即被预先选择(例如,它是注册表单中的国家/地区字段)。我还有其他下拉列表或其他组件,可以动态更改第一个下拉列表的选定值。现在我想用下拉列表中的每个“选择值”来触发一个方法。可能吗?

为了以更清晰的方式提出我的问题,我想创建一个 onDefaultValueSet 事件并订阅第一个下拉列表。因此,无论下拉列表以何种方式选择任何值,都会调用相应的处理程序(我的函数)。

我尝试使用 YUI 自定义事件来做到这一点,但我不确定每次在下拉列表中选择一个值时浏览器将如何调用(理解)我的处理程序。

我想 onSelect(来自默认 DOM)不是正确的答案,因为我尝试过。

请帮我解决这个问题。

最佳答案

我不确定这是否是答案,但我找到了解决方法。请验证这一点。

所以我正在使用 javascript-dom 操作“选择”一个项目。意思是,使用

domElement.options[5].selected = True;

因此,通过我创建的 (YUI) 自定义事件,我在此之后立即开始调用“fire()”。所以代码就变成了:

domElement.options[5].selected = True;
onDefaultValueSetEvent.fire(domElement.name);

但我不确定,如果以 GUI 方式选择特定选项会怎样。意思是,如何自动调用 fire() 方法

关于javascript - 用于预选下拉值的 YUI 自定义事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2004744/

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