easyUI-datagrid 翻页控制代码
来源:互联网 发布:haskell人工智能 编辑:程序博客网 时间:2024/04/29 21:43
在使用easyUI-datagrid ,设置pagination:true时在DataGrid控件底部显示分页工具栏,但是分页并没有实际实现, 页面展示的数据仍是所有数据。
使用时添加下面的方法即可:
function showdetail(mydata){$('#gridtablename').datagrid('loadData', mydata.slice(0,8)); // fix all columns size var pager = $("#gridtablename").datagrid("getPager"); pager.pagination({ showPageList:false, pageSize: 8,//每页显示的记录条数,默认为10 beforePageText: '第',//页数文本框前显示的汉字 afterPageText: '页 共 {pages} 页', displayMsg: '当前显示 {from} - {to} 条记录 共 {total} 条记录', total:mydata.length, onSelectPage:function (pageNo, pageSize) { var start = (pageNo - 1) * pageSize; var end = start + pageSize; $("#gridtablename").datagrid("loadData", mydata.slice(start, end)); pager.pagination('refresh', { total:mydata.length, pageNumber:pageNo }); } });}
说明:在你返回的数据处调用该方法,mydata即为返回JSON格式数据。 其中 三处 gridtablename 为 实际 datagrid 表的id.
返回的数据格式为一下格式:
[ {"ID":80013,"A0001":"测试数据1","PROV":"吉林","CITY":"长春"}, {"ID":80014,"A0002":"测试数据2","PROV":"吉林","CITY":"长春"}]
不需要拼接 total,rows字段。
0 0
- easyUI-datagrid 翻页控制代码
- 解决easyui datagrid 翻页全选的问题
- easyui datagrid翻页不能搜索问题
- EasyUI datagrid实现翻页保持checkbox状态
- EasyUI datagrid实现翻页保持选中状态
- EasyUI datagrid SpringMVC JPA 翻页功能实现
- easyui datagrid分页代码
- easyui datagrid控制显示进度条
- 如何控制easyui datagrid显示
- EasyUI datagrid实现翻页客户端保存checkbox状态
- 关于easyui的datagrid翻页保存选中项
- 自定义DataGrid翻页控件(示例代码下载)
- datagrid翻页
- easyui datagrid 如何控制删除最后一行
- EasyUI datagrid动态列(代码)
- Easyui 使用datagrid分页 详解 代码
- easyui datagrid 使用代码片段记录
- datagrid控制分页js代码
- connect android-x86 on virtualbox ubuntu
- android缓存详解
- 基于层的碰撞检测 Layer-Based Collision Detection
- 了解了这些才能开始发挥jQuery的威力
- 较高版本的Android开线程调用WebService
- easyUI-datagrid 翻页控制代码
- 技巧:Vimdiff 使用
- CSS position属性和实例应用
- 取数据库前几条数据
- 软件方法笔记7-需求启发
- Linux Makefile调试
- Java获取当前时间的年月日方法
- dd测试硬盘速度
- “开源社”(开源联盟)成立