ExtJS:数据网格:加载后重新应用排序/刷新

标签 extjs extjs4

我已经寻找它很长时间了,并且(从我自己的角度来看)这是很久以前就应该完成的基本行为:你按列对网格进行排序,比如说“NAME”,你修改一条记录,名称“AAA”变成“ZZZ”,发送到服务器,服务器应答“ok”与“ZZZ”,因此值会更新但保持在同一位置,即排序顺序不会刷新。

有没有办法自动执行此操作?哪个事件,哪个代码?怎么办?

最佳答案

一旦从服务器获得“ok”,您就可以显式调用存储方法。像这样:

myStore.sort("name","ASC");

或者,如果您有一组排序列,则可以使用商店提供的 sorters 属性。喜欢:

myStore.sort(myStore.sorters); // this uses the existing sorting rules applied to the store

希望这有帮助。

关于ExtJS:数据网格:加载后重新应用排序/刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10416165/

相关文章:

javascript - 在初始化期间如何引用同一对象内的对象字段?

javascript - ExtJs 4 回调

javascript - 如何在 ExtJs 4 应用程序上为 View 存储和模型设置自定义文件夹名称?

forms - ExtJS 4 ComboBox multiSelect 显示选中值的个数

javascript - ExtJs4 MVC,组合框的数据存储

javascript - Ext JS边框布局: how to collapse a region programmatically?

javascript - EXT JS 4.2 生成工作区问题

javascript - 检索商店记录

html - 固定表格td的宽高

javascript - 单击不同按钮触发文件选择 extjs4.1