如何将dirty
表单的状态更改为false
?
有类似setDirty(false)
的方法Ext.Form.Panel
吗?
升级版:
我的任务是跟踪Form
脏状态,以便仅在表单发生任何更改时才启用停靠的 SAVE 按钮。
我正在跟踪dirtychange
事件:
init: function() {
this.control({
'form': {
dirtychange: function(form) {
alert('change');
}
}
});
}
但是,当我通过loadRecord()
方法将记录加载到表单中时,我在加载记录时收到chage
警报,并且在加载记录后表单变脏。
我想dirty
在记录加载后立即重置表单的状态,并在记录填写的表单上开始跟踪dirtychange
事件。
有任何想法吗?