首页 > Web开发 > 详细

Extjs 更新数据集Ext.PagingToolbar的start参数重置的处理

时间:2016-08-11 13:10:34      阅读:292      评论:0      收藏:0      [点我收藏+]

问题:当翻页后,比如当前是第二页,start参数此时是5(初始为0),当切换左侧分类时,我们期望的是从所选分类下明细记录的第一条开始显示,结果发现不是这样,依然是从新数据的第二页开始显示,就是说extjs默认传递的start参数没有重置为0,依然是5,这样后台通过sql分页就会出问题,解决方法是,对store的currentPage赋值,如下

filestore.currentPage = 1;
treePanel.getSelectionModel().on(‘select‘, function(selModel, record){ 

var filestore = Ext.getCmp(‘filegrid‘).getStore();

filestore.baseParams.catalogid=record.data.id;

filestore.currentPage = 1;

filestore.load({

params:{

catalogid:record.data.id

}

})

});
还可以用store的loadPage方法

  

Extjs 更新数据集Ext.PagingToolbar的start参数重置的处理

原文:http://www.cnblogs.com/hetaojs/p/5760455.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!