我正在使用EXT JS 3.4获得分页工具栏的当前页分机js 3.4
如何获取页面工具栏的当前页面?
例如分页工具栏说第7页/共10页。如何获取值'7',因为在网格中的记录刷新后我需要当前页面值。
我在网格刷新后出现问题,它返回页面1而不是页面7,我离开了。
谢谢。
我正在使用EXT JS 3.4获得分页工具栏的当前页分机js 3.4
如何获取页面工具栏的当前页面?
例如分页工具栏说第7页/共10页。如何获取值'7',因为在网格中的记录刷新后我需要当前页面值。
我在网格刷新后出现问题,它返回页面1而不是页面7,我离开了。
谢谢。
如果只想检索活动页面(按照文档):
// t is reference to the paging toolbar instance
var activePage = Math.ceil((t.cursor + t.pageSize)/t.pageSize);
但是,如果你是做服务器端分页,刷新方法已经通过游标传递给load方法
doRefresh : function() {
this.doLoad(this.cursor);
}
然后,这将填充加载选项的启动参数,您可以将其与页面大小一起使用(将设置为“限制”参数)以在刷新时返回正确的页面
您可以使用工具栏的游标属性。 See the docs for cursor property。
grid.filterXml.documentElement.setAttribute(“PageNo”,pageno); //设置当前页面号
grid.filterXml.documentElement.setAttribute(“Start”,this.cursor); // get到当前页面