博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
easyui datagrid 前台分页
阅读量:5931 次
发布时间:2019-06-19

本文共 790 字,大约阅读时间需要 2 分钟。

function pagerFilter(data) {

if (typeof data.length == 'number' && typeof data.splice == 'function') { // is array
data = {
total: data.length,
rows: data
}
}
var dg = $(this);
var opts = dg.datagrid('options');
var pager = dg.datagrid('getPager');
pager.pagination({
onSelectPage: function (pageNum, pageSize) {
opts.pageNumber = pageNum;
opts.pageSize = pageSize;
pager.pagination('refresh', {
pageNumber: pageNum,
pageSize: pageSize
});

dg.datagrid('loadData', data);

}
});
if (!data.originalRows) {
data.originalRows = (data.rows);
}
var start = (opts.pageNumber - 1) * parseInt(opts.pageSize);
var end = start + parseInt(opts.pageSize);
data.rows = (data.originalRows.slice(start, end));
return data;
}

调用: $("#dg").datagrid({ loadFilter: pagerFilter }).datagrid("loadData", jsonData);

转载地址:http://qkutx.baihongyu.com/

你可能感兴趣的文章
[C] 判断目录 / 文件是否存在access()函数
查看>>
android中的broadcastReceiver
查看>>
日志收集系统-前奏
查看>>
apache php 60 503
查看>>
java - 线程1打印1-10,当线程打印到5后,线程2打印“hello”,然后线程1继续打印...
查看>>
创建扩展/自定义控件的方法
查看>>
闲聊javascript继承和原型
查看>>
js原生事件系统与坐标系统
查看>>
MongoDB学习系列(1)--入门介绍
查看>>
坐标转换convertRect
查看>>
canvas练习 - 七巧板绘制
查看>>
eas之去掉关闭eas页面时校验是否修改的提示
查看>>
第三次作业
查看>>
pwm的频率和占空比
查看>>
Electron 入门文档
查看>>
HDU-4565 So Easy! 公式化简
查看>>
希尔排序
查看>>
进程vs线程
查看>>
git设置用户名和邮箱
查看>>
接口测试——HttpClient工具的https请求、代理设置、请求头设置、获取状态码和响应头...
查看>>