ExtJS GridPanel中的服务器端排序

cmh*_*ton 9 sorting extjs server-side gridpanel

我有一个分页的GridPanel,不知道如何添加服务器端排序.我是否为sortChange()事件添加了一个监听器?我会覆盖它吗?或者是否有另一个我应该合作的事件.

任何帮助,将不胜感激.

Rob*_*ond 15

不.在您的商店定义中设置

remoteSort: true, // to enable sorting
sortInfo: { // the default sort
    field: 'someField',
    direction: 'ASC' | 'DESC'
}
Run Code Online (Sandbox Code Playgroud)

在服务器端,您现在将获得一个sort和dir请求参数,指定排序字段和方向.单击列时,商店将根据您选择的列和方向进行更新.