Jqgrid pager 关于“local” dataType 动态加载数据分页的研究(没好用的研究结果)
2017-01-12 09:42
507 查看
系列索引
Webjquery表格组件JQGrid的使用-从入门到精通开篇及索引
使用Jqgrid时突然发现数据类型为local时,
指定data的datas长度大于rowNum时,pager点击下一页最后一页都是无效的
使用
也一样无效。
搜索发现不少使用
localReader或者json
Reader 但我测试无效
注意到加载json数据时
$(grid)[0].addJSONData(jsongrid);
是$(grid)[0]而不是$(grid)
推测[0]表示第一页,也就是数据全部加载到第一页了,但第一页数据数量受rowNum的限制
jqGrid获得所有行数据
varobj=$("#tablename").jqGrid("getRowData");
获取到的数据也是第一页的
建议解决办法:
1.使用后台返回的json数据,参考Webjquery表格组件JQGrid的使用-6.准备工作&HelloJQGrid
2.自定义数据分页
在onPaging事件里处理参考
未尝试,感觉比较麻烦
3.数据量不是太大时,本地数据一般数据量不会太大
修改这两个不让翻页,改成拉滚动条吧
4.其他
欢迎高手给建议解决这个问题
相关文章推荐
- SSH+Ext左侧tree右侧grid,点击左侧tree节点右侧grid数据动态加载和分页问题
- android左右滑动加载分页以及动态加载数据
- android中关于ListView分页加载数据的分析
- 关于动态加载的数据实现单选可取消的效果 并且附带 ScrollView滑动到指定位置
- android左右滑动加载分页以及动态加载数据
- android左右滑动加载分页以及动态加载数据
- ListView动态加载数据分页(使用Handler+线程和AsyncTask两种方法)
- 关于ajax异步请求后台数据进行动态分页
- jquery mobile关于使用iscroll动态加载数据实现下拉刷新和上拉的效果
- android分页加载动态数据
- ListView动态加载数据分页(使用Handler+线程和AsyncTask两种方法)
- android左右滑动加载分页以及动态加载数据
- Extjs4.2 表格动态数据加载,以及动态选择分页条目,前后台详解
- 关于jquery.datatable插件从数据库动态读取数据-动态分页
- 关于tableview的滚动后动态加载数据
- 关于ViewPager动态加载数据
- android左右滑动加载分页以及动态加载数据
- Android实现listview动态加载数据分页的两种方法
- extjs Combobox动态加载数据问题,mode:local 还是remote