【发布时间】:2012-11-13 12:17:15
【问题描述】:
我正在试用 dojotoolkit 1.8,但不知道如何为 dojo/form/select 连接 onchange 事件
没有任何反应
require(["dojo/dom","dojo/on"], function(dom,on){
on(dom.byId("myselect"),"change",function (evt){
alert("myselect_event");
});
如果相反,点击点击的以下钩子有效:
on(dom.byId("myselect"),"click",function (evt){
- 但我想在用户点击和更改后捕获值
我相信这比回到普通的 javascript onChange 更简单...
谢谢
【问题讨论】:
-
您正在混淆 Dijit 对象和 DOM 节点。 @nozzleman 的解决方案应该有效。如果您想了解更多信息,请查看Dojo can't programatically concatenate dijits?
标签: dojo