示例:
BaseStationCutAction.updateCutBscByBts(param, modifyList, function(_result){
scope.getEl().unmask();
scope.btsGrid.store.commitChanges();
scope.btsGrid.store.reload();
Ext.MessageBox.show({
title : '提示',
msg:"成功修改"+_result+"条数据!",
buttons: Ext.MessageBox.OK,
fn : function () {return},
icon: Ext.MessageBox.INFO
});
});
问题描述: 修改后显示的修改记录数是错误的,经过查找发现如果修改之前做过一次修改,第二次修改时,getModifiedRecords()方法会获取到第一次修改的记录,
所得到的记录数是两次修改的记录数的累加。
在成功修改后,调用回调函数 , 使用commitChanges()方法,就可以解决此问题。
惊喜不断:http://whitelover.taobao.com