此问题可能是Ext4.2的一个bug
解决办法,去store拿最新的数据
//初始化修改
function initModify(){
var grid = gridOrganization;
var records = grid.getSelectionModel().getSelection();
grid.getSelectionModel(records);
if(records.length != 1){
Ext.MessageBox.alert('提示', '请选择一条数据修改!');
return;
}
//record数据可能不是最新的,去store里拿新的数据
records[0] = grid.getStore().getById(records[0].get('id'));
formPanel.getForm().reset();
formPanel.getForm().loadRecord(records[0]);
winEdit.setTitle('修改');
winEdit.show();
}
本文详细介绍了如何解决在使用Ext4.2时遇到的bug,即在修改数据时可能无法显示最新的数据。通过初始化修改函数,先从store中获取最新数据,再进行数据修改和展示,确保了操作的准确性和用户体验。
911

被折叠的 条评论
为什么被折叠?



