ExtJs 4.x 学习小记:更新数据集Ext.PagingToolbar的start参数重置的处理
2014-03-20 13:56
274 查看
页面功能同http://blog.csdn.net/bdmh/article/details/21613467
问题:当翻页后,比如当前是第二页,start参数此时是5(初始为0),当切换左侧分类时,我们期望的是从所选分类下明细记录的第一条开始显示,结果发现不是这样,依然是从新数据的第二页开始显示,就是说extjs默认传递的start参数没有重置为0,依然是5,这样后台通过sql分页就会出问题,解决方法是,对store的currentPage赋值,如下
filestore.currentPage = 1;
还可以用store的loadPage方法
问题:当翻页后,比如当前是第二页,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方法
相关文章推荐
- JSP考试题(难度初级)
- jsp设置分页时,取记录的代码
- ExtJs 4.x 学习小记:Ext.PagingToolbar翻页时查询参数丢失的处理
- 遍历目录结构生成JSON
- ExtJs 4.x 学习小记:Ext.PagingToolbar的使用
- 关于javascript中的闭包
- javascript 模拟坦克大战游戏(html5版)
- java正则表达式学习总结,以及和javascript正则表达式的区别
- js 浏览器自适应例子
- c#对象和json对象转换方法总结
- ExtJS的MessageBox总结
- ExtJs 4.x 学习小记:隐藏panel的标题栏
- json和xml比较
- js_day20--js DOM编程(window对象1)
- Three.js + HTML5 Audio API 打造3D音乐频谱,Let’s ROCK!
- 解析json,是还是不是,
- JS获取浏览器窗口的宽度和高度
- js闭包
- js 正则表达式
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全