我正在構建一個_Widget,並且我想將一個onchange事件附加到整個表單中,以便一旦表單的某個字段被修改,就會啓用保存按鈕。dojo:如何將onchange事件連接到整個表單?
形式在_template
<form dojoAttachPoint='form'>
<input name='name' >
<button dojoAttachPoint="save">save</button>
</form>
我在_Widget
var self=this;
dojo.connect(dijit.byId(this.form), 'onchange' ,function(){
dijit.byId(self.save).setAttribute('disabled', false);
dojo.disconnect(dijit.byId(self.form));
});
試試我是在錯誤的軌道上?
+1打開我的眼睛 – Zounadire