获取分页工具栏ext js 3.4的当前页面

时间:2013-02-14 08:55:44

标签: extjs pagination paging extjs3

我正在使用EXT JS 3.4

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

例如,分页工具栏显示第7页的第10页。如何获取值'7',因为在刷新网格中的记录后我将需要当前页面值。

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

谢谢。

3 个答案:

答案 0 :(得分:0)

您可以使用工具栏的cursor属性。 See the docs for cursor property

答案 1 :(得分: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);
}

这将填充加载选项的start参数,您可以将其与pagesize一起使用(将设置为'limit'param)以在刷新时返回正确的页面

答案 2 :(得分:0)

grid.filterXml.documentElement.setAttribute(“PageNo”,pageno); //设置当前页面否

grid.filterXml.documentElement.setAttribute(“Start”,this.cursor); //进入当前页面