Dojo를 사용하여 웹 응용 프로그램을 빌드하려고합니다. 나는 Dojo의 xhrPost 기능을 통해 사용자가 "저장"버튼을 누를 때마다 양식에 변경된 내용을 저장하는 서버 측 프로그램에 데이터를 게시하는 양식이 있습니다. 내가하고 싶은 일은 변경되지 않은 문서를 반복적으로 저장하지 않으려면 양식 필드에서 다음에 무언가가 변경 될 때까지 저장을 완료 한 후에 저장 버튼을 비활성화하는 것입니다.양식 편집시 Dojo를 사용하여 제출 단추 다시 활성화
Dojo의 이벤트 감시 기능을 사용하여 변경 사항을 감시했지만 성공하지 못했습니다. 저장 버튼을 다시 활성화하는 이벤트는 아무 것도하지 않습니다. 여기에 내가 뭘하려 : 양식이 혼자 마우스를 사용하여 편집 할 때 다시 활성화 버튼을 때 onKeyPress 대신의 onChange의 사용
eventWatching.push(dojo.connect(dijit.byId('editForm'), 'onChange', function() { dijit.byId('saveButton').set('disabled', false); }));
유망 듯,하지만하지 (명백하게)했다.
감사합니다. Ken! 그것은 완벽합니다. 나는 이번 주에 1.6을 발표하면서이 작업을하고 싶습니다. –