EasyUI服务器与本地排序
easyui 有个remoteSort属性 服务器排序,默认为true,设置为false则本地排序,
$("#tbl").datagrid({
sortName: "createDate",//定义那些列可以排序,多个列用逗号隔开
sortOrder: "desc", //asc
remoteSort: true,//默认为true可以不填
column: [[
{
field: 'code',
title: '编号',
width: 100,
sortable: true//也可以在列上定义
},
{
field: 'createDate',
title: '日期时间',
width: 160,
},
]],
})
服务器排序会向后台默认穿 sort order请求以java SSH为例,我们获取后拼接到字符串即可
String sort= ServletActionContext.getRequest().getParameter("sort");
String order= ServletActionContext.getRequest().getParameter("order");
if (sort==null||"".equals(sort)) { queryString = queryString + "order by eventtime desc"; } else{ queryString = queryString + "order by "+sort+" "+order; }

浙公网安备 33010602011771号