1

我有带有分页的 extJs 4.1 网格。对于这个网格应用了远程排序(也许远程排序方式无关紧要)行为。排序后点击(点击标题)我想去第一页。我怎样才能做到这一点?也许存在预排序回调,我可以取消加载数据并使用 store.loadPage(1) 将加载转发到第一页?

PS对不起英语。

4

1 回答 1

1

此代码是 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 配置该功能。

于 2012-08-29T18:30:47.137 回答