社区
Ajax
帖子详情
ext.store.getModifiedRecords()问题
superhsj
2018-11-27 10:16:10
前台修改后,使用store.getModifiedRecords()能获取到修改的记录,但是存在一个问题,我执行store.loadData()之后,再使用store.getModifiedRecords()会得到全部数据,不管有没有修改。请问这个问题有什么方法避免吗?
...全文
305
2
打赏
收藏
ext.store.getModifiedRecords()问题
前台修改后,使用store.getModifiedRecords()能获取到修改的记录,但是存在一个问题,我执行store.loadData()之后,再使用store.getModifiedRecords()会得到全部数据,不管有没有修改。请问这个问题有什么方法避免吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hookee
2018-11-27
打赏
举报
回复
superhsj
2018-11-27
打赏
举报
回复
已解决,用dirty属性判断一下就可以了
Ext
中
store
.get
Modified
Records
().length
问题
问题
描述: grid中,批量修改多条数据时,发现修改后显示的修改记录数是错误的,经过查找发现如果修改之前做过一次修改,第二次修改时,get
Modified
Records
()方法会获取到第一次修改的记录, 所得到的记录数是两次修改的记录数的累加。 代码: { t
ext
:"保存", id:"save", icon : ImageURL+"save.gif", handler : func
关于
Ext
.
store
.get
Modified
Records
的清空
如果在使用了get
Modified
Records
,不清空,下次在用时,上次的修改记录还在这个数组中,即使这次这个记录没有被修改, 所以要清空, 在
store
的属性 prune
Modified
Records
: true, 这样,每次
store
reload ,load的时候都会清空get
Modified
Records
的数组...
store
.get
Modified
Records
()
store
.get
Modified
Records
()网页不刷新的话 会获取之前更改的消息 解决方法 在
store
的定义中 加入 prune
Modified
Records
:true,
Ext
js3.4
Store
中prune
Modified
Records
配置和get
Modified
Records
方法搭配
问题
在
Ext
js3.4中,
Store
Ajax
52,779
社区成员
25,334
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章