extjs分页传参问题
用extjs分页时遇到这样的问题,点击下一页时,传到后台的不是页码数,而是当前显示的最大条数,要怎么解决...
用extjs分页时遇到这样的问题,点击下一页时,传到后台的不是页码数,而是当前显示的最大条数,要怎么解决
展开
1个回答
展开全部
不知道你用的是Extjs哪个版本,下面贴出来的是extjs4的分页写法:
Ext.extend(Ext.ux.PageSizePlugin, Ext.form.ComboBox, {
init: function(paging) {
paging.on('render', this.onInitView, this);
},
onInitView: function(paging) {
paging.add('-','每页显示',this,'条记录');
this.setValue(paging.pageSize);
this.on('select', this.onPageSizeChanged,paging);
this.on('keydown',this.onPageSizeKeydown,paging);
},
onPageSizeChanged: function(combo) {
this.pageSize = parseInt(combo.getValue());
compage = parseInt(combo.getValue());
pageSize = compage;
gridPanel.getStore().pageSize = compage;
query();
} ,
onPageSizeKeydown:function(combo,e) {
if(e.keyCode==13){
this.pageSize = parseInt(combo.getRawValue());
compage = this.pageSize;
pageSize = compage;
gridPanel.getStore().pageSize = compage;
query();
}
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询