我正在使用EXT JS 3.4
如何获取寻呼工具栏的当前页面?
例如,分页工具栏显示第7页的第10页。如何获取值'7',因为在刷新网格中的记录后我将需要当前页面值。
我在网格上刷新后的问题,它返回到第1页而不是第7页,我离开了。
谢谢。
答案 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); //进入当前页面