ExtJS分页工具栏刷新

4

我有一个使用本地内存存储的网格。我可以使用pagingtoolbar记录分页列表。然而,筛选数据后,我会将筛选出的记录加载到新存储中,并将此存储绑定到相同的pagingtoolbar上。然后pagingtoolbar就会变为禁用状态。在这种情况下,当我检查pagingtoolbar的数据时,它显示正确的值(总记录数和页数等)。但是工具栏被禁用了。

如何更新paging toolbar的视图?

这里是一些代码:

var newStore = Ext.create('APP.myLocalStore', {
                data: filteredStore.data,
                totalCount: filteredStore.count()
            });
pagingToolbar.bindStore();
pagingToolbar.bindStore(newStore);
pagingToolbar.moveFirst();

我正在使用extjs 4.x。


1
我解决了我的问题,商店还有另一个问题。此外,pagingtoolbar.onLoad()函数可以刷新,但我认为它不太好看。 - tkcn
1个回答

1
你可以使用分页栏进行刷新。尝试使用 Ext.getCmp('pagination bar').doRefresh()。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接