1. 设置列属性
设置列属性 sortable:true
;如
{
field: 'exportNum',
title: '打印次数',
width: 80,
sortable:true
}
2. 设置表格属性
设置表格属性 remoteSort:true
; 如
$('#table_id').datagrid({
remoteSort:true
})
3. 设置后台请求程序
注:
datagrid 向后台发送请求的时候,默认会携带两个参数,分别是sort
和order
。其中sort
字段
的值是排序的列,order
字段的值是要排序的方式(DESC
或ASC
)
此时在后台程序中获取到sort
和 order
字段的值,判断非空后进行数据库查询即可。如:
sort = request.getParameter("sort");
order = request.getParameter("order");
data = dao.selectDB(parameter);