0

我正在使用 EXT JS 3.4

如何获取分页工具栏的当前页面?

例如,分页工具栏显示第 7 页,共 10 页。如何获得值“7”,因为在刷新 Grid 中的记录后我需要当前页面值。

我在网格上刷新后的问题,它返回到第 1 页而不是我离开的第 7 页。

谢谢你。

4

3 回答 3

0

您可以使用工具栏的光标属性。请参阅游标属性的文档

于 2013-02-14T09:00:11.013 回答
0

要检索活动页面(根据文档):

// t is reference to the paging toolbar instance
var activePage = Math.ceil((t.cursor + t.pageSize) / t.pageSize);

但是如果你在做服务器端分页,刷新方法已经通过游标传递到加载方法

doRefresh : function() {
    this.doLoad(this.cursor);
}

然后,这将填充加载选项的启动参数,您可以将其与页面大小(将设置为“限制”参数)一起使用,以在刷新时返回正确的页面

于 2013-02-14T20:47:04.127 回答
0

grid.filterXml.documentElement.setAttribute("PageNo",pageno);//设置当前页号

grid.filterXml.documentElement.setAttribute("Start", this.cursor);//到当前页面

于 2013-02-19T06:03:08.147 回答