我正在尝试以编程方式修改隐藏的输入字段时执行函数。 首先,我想我可以使用这样的东西:
dojo.query(".divCssClass input[type='hidden']").forEach(function(element)
{
dojo.connect(element,"onChange",handler);
});
var handler = function(){
// code to execute when the hidden field value is modified
}
但是在这种情况下,onChange事件显然不会被触发。
有没有办法观察隐藏的字段值并在修改后立即执行一段代码?
编辑:我正在研究的项目是使用Dojo 1.3。
答案 0 :(得分:0)
一旦您尝试以编程方式修改“输入”,就可以使用dojo事件委派。
http://dojotoolkit.org/documentation/tutorials/1.9/events/
1.3太旧了。(对不起,我从1.5开始使用dojo,我想我无法帮助你。)我建议你在这里找到答案: