解决使用records = store.getModifiedRecords(),records.length 长度错误,得到上次修改记录。commitChanges()
来源:互联网 发布:沃尔沃xc60轮毂数据 编辑:程序博客网 时间:2024/05/21 11:21
示例:
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
- 解决使用records = store.getModifiedRecords(),records.length 长度错误,得到上次修改记录。commitChanges()
- Records
- Records
- Deleting Records(删除记录)
- Ext中 store.getModifiedRecords().length 问题
- Ext中 store.getModifiedRecords().length 问题
- store.getModifiedRecords()
- [Sencha ExtJs6 Modern] 多选list在清空store之后,list.getSelections()居然还能得到原来选的records
- moss records
- Audit Records
- some records
- temp records
- records.config
- theano records
- Bug records
- 重复记录(duplicate records)数据的相关操作
- S-Records & Intel-HEX
- USA English Words Records.
- Building Coder(Revit 二次开发) - 过滤非本地(Non-Native)类
- build.xml中的path
- SAP Smartforms 条码打印
- JavaScript设计模式
- Orcale详细教程1
- 解决使用records = store.getModifiedRecords(),records.length 长度错误,得到上次修改记录。commitChanges()
- chan_ss7
- 深入理解 web service 和rest web service
- C# 创建滚动条
- The lists of TASK_RUNNING processes 2
- 回调函数
- mysql:Collations Must Be for the Right Character Set
- Eclipse下如何导入第三方.class文件
- 如何在Oracle中使用Java存储过程 (详解)