我有带有分页的 extJs 4.1 网格。对于这个网格应用了远程排序(也许远程排序方式无关紧要)行为。排序后点击(点击标题)我想去第一页。我怎样才能做到这一点?也许存在预排序回调,我可以取消加载数据并使用 store.loadPage(1) 将加载转发到第一页?
PS对不起英语。
我有带有分页的 extJs 4.1 网格。对于这个网格应用了远程排序(也许远程排序方式无关紧要)行为。排序后点击(点击标题)我想去第一页。我怎样才能做到这一点?也许存在预排序回调,我可以取消加载数据并使用 store.loadPage(1) 将加载转发到第一页?
PS对不起英语。
此代码是 FiltersFeature.js 文件的一部分。看看如何指定(本地:false)它自动进入第一页;)
reload : function () {
var me = this,
store = me.view.getStore();
if (me.local) {
store.clearFilter(true);
store.filterBy(me.getRecordFilter());
store.sort();
} else {
me.deferredUpdate.cancel();
if (store.buffered) {
store.pageMap.clear();
}
store.loadPage(1);
}
}
您需要做的是使用 local: false 配置该功能。