2012-10-25 2 views
0

제출 이벤트에 연결되어있는 Dojo 1.6.1 (dijit) 양식이 있습니다. 양식이 AJAX와 함께 제출됩니다. 문제는 제출 이벤트에 dojo.stopEvent을 사용하면 다른 입력 (dijits)에 대한 onChange 이벤트 트리거가 중지된다는 것입니다.Dojo 1.6.1 제출 양식 onSubmit 이벤트는 다른 사람을 취소합니다.

다른 말로하면, 제출 이벤트가 발생한 후에 나는 그것을 명시 적으로 중지하고 AJAX로 데이터를 보냅니다. 그 후 입력 값을 변경하거나 프로그래밍 방식으로 dijit.byId('someDijit').onChange()을 호출하여 입력에 대한 onChange 이벤트를 트리거 할 수 없습니다.

어떤 아이디어가 원인입니까?

미리 감사드립니다.

답변

0

죄송합니다. 함수가 올바르게 호출되었지만 onChange에서 실행 된 다른 함수가 실행되지 않았습니다.

편집 :

그리고 오류가 스크립트에서 나중에 소개 (함수가 onChange 내에서 호출되는 것처럼) 동일한 이름을 가진 기능이었다.