Extjs form reset 方法重置无效果

一个让人蛋疼的问题,紧紧是因为顺序,

var record = grid.getStore().getAt(rowIndex);
if (Ext.isEmpty(record)) {
Ext.Msg.alert('提示:', '请先选中项目');
return;
}
addAlarmWindow.show(); // 显示窗口

addAlarmForm.getForm().loadRecord(record);

显示窗口要写在formpael加载当前record之前,不然addAlarmForm.getForm().reset();无效,窗口中会仍有你加载的record

你可能感兴趣的:(ext,record)