easyui datagrid mysql分页_easyui datagrid数据表格分页_使用自定的分页参数

本文介绍了在使用easyui datagrid时,如何通过自定义分页参数与SpringMVC后台进行交互,实现数据表格的分页功能。在datagrid的onBeforeLoad方法中,修改分页参数`pageable.currentPage`、`pageable.pageSize`、`pageable.order`和`pageable.sortField`,分别对应datagrid的`param.page`、`param.rows`、`param.order`和`param.sort`,以实现后台分页和排序。
摘要由CSDN通过智能技术生成

datagrid如何使用自定义参数实现后台分页,springmvc 在使用easyui的datagrid时后台分页参数需要传入

分页对象里,下面说一下datagrid后台分页参数自定义设置

需要在onBeforeLoad方法中修改分页参数的值 如下

$('#userTable').datagrid({

url:admin_user_list_url,

onBeforeLoad:function(param){

param["pageable.currentPage"] = param.page;

param["pageable.pageSize"] = param.rows;

param["pageable.order"] = param.order;

param["pageable.sortField"] = param.sort;

},

frozenColumns:[[

{field:'ck',checkbox:true}

]],

columns:[[

{field:'id',title:'id',hidden:true},

{field:'userName',title:'登录名',width:100,sortable:true},

{field:'realName',title:'真实姓名',width:100},

{field:'email',title:'邮箱',width:100},

{field:'phone',title:'手机',width:100},

{field:'qq',title:'QQ',width:100},

{field:'role.name',title:'角色',width:100,formatter:user.roleNameFormatter}

]],

pagination:true

});

其中pageable是后台的分页对象里面有

pageable.currentPage是当前第几页,对应datagrid参数是param.page

pageable.pageSize一页有多少行,对应datagrid参数是param.rows

pageable.order 排序升序还是降序,对应datagrid参数是param.order

pageable.sortField排序字段,对应datagrid参数是param.sort

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值