gpt4 book ai didi

javascript - FilteringSelect 的 onchange 不起作用

转载 作者:行者123 更新时间:2023-11-30 10:30:07 24 4
gpt4 key购买 nike

我正在使用 dojo 的相同代码 documentation
刚刚下载的代码工作正常,但我的项目没有触发 onchange 事件。
我已经通过触发 onblur onBlur: function(){alert(3)}
使其工作什么事情可能导致 onchange 事件不触发?

var filteringSelect = new FilteringSelect({
id: "stateSelect",
name: "state",
value: "CA",
store: stateStore,
searchAttr: "name",
onChange: function(){alert(3)}
}, "stateSelect");

最佳答案

只需将不同的 id 放在数组中,例如:

var stateStore = new Memory({
data: [
{name:"Alabama", id:"AL"},
{name:"Alaska", id:"AK"}
]
});
  1. 如果您的数组中没有 id,onChange 事件将不会触发
  2. 如果两个 id 的值相同,onChange 事件将在第一次触发。

关于javascript - FilteringSelect 的 onchange 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17313525/

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