EXT 分页显示数据时如何刷新返回当前页or返回指定页
2017-01-12 11:37
316 查看
问题 : 采用Ext分页显示数据时我遇到了这样的问题,比如在第5页编辑完一条记录,数据重新加载之后页面会返回到第1页,给人感觉不是很舒服。原因:grid的jsp文件中有如下定义 var dataStore = new Ext.data.Store({ proxy : dataProxy, reader : dataReader, id : "id", baseParams : { start : 0, limit : basicDataObjectGrid.limit } }); 而在使用grid.getStore().load();加载数据时,会默然传入baseParams中的参数start=0,即加载第一页的数据。补充: 获取当前页的start和limit参数,在加载数据时作为load参数传入。 var start = grid.getBottomToolbar().cursor; var limit = grid.getBottomToolbar().pageSize; grid.getStore().reload({params : {start :start, limit : limit}}); // 或者使用load()方法 //grid.getStore().load({params : {start :start, limit : limit}});
//该处命令是在初次加载页面时加载的参数和reload时的参数
store.baseParams.page=1; store.load(); 也可以使用setBaseParam方法,其使用方法如下: store.setBaseParam('page',1); store.load();
相关文章推荐
- LB集群之LVS介绍
- FaceID-2:Deep Learning Face Representation by Joint Identification-Verification 笔记
- 在springmvc中配置静态资源访问路径的时候,js出现无效原因
- Macbook怎么清理系统垃圾? Macbook日常维护教程
- 经典排序算法之:快速排序
- java基础方法
- java map遍历
- Java 循环语句之 break
- Servlet的配置
- 《iOS开发指南:从零基础到App Store上架》读书笔记(二)
- 简单了解HTML5中的Web Notification桌面通知
- 【SSH】:基于Struts2+HIbernate3+Spring3实现员工管理系统之框架整合篇
- 配置org.springframework.scheduling.quartz.CronTriggerBean
- (丢手绢)hdu 2104 hide handkerchief
- Android设计模式之观察者模式
- GTID的常见错误和处理方法
- 铺地毯
- Lua 协同程序coroutine 数据交换说明
- JDK自带观察者的使用
- Charles工具的使用