我有一个Dojo 1.6.1(dijit)表单,它在submit事件上有一个连接,表单将使用 AJAX 提交,问题是当我在submit事件上使用dojo.stopEvent
时,它会停止为其他输入(dijit)触发onChange
事件。
换句话说:在submit事件发生后,我显式地停止它,并使用 AJAX 发送数据,之后,无论是通过更改输入值还是通过编程调用dijit.byId('someDijit').onChange()
,都无法触发输入的onChange
事件。
你知道这是什么原因吗?
1条答案
按热度按时间ymdaylpp1#
很抱歉,是我的错。函数被正确调用,但是在
onChange
中执行的另一个函数没有触发。编辑:
错误是一个同名的函数(与
onChange
内部调用的函数同名),这将在脚本后面介绍。