layui的默认排序只排序当前页,如何给所有的数据排序呢?
首先在table实例中关闭自动排序
接下来就是自己设定排序规则:
//监听排序 设置排序规则
table.on('sort(test)', function(obj){
table.reload('a', {
initSort: obj //记录初始排序
, where: {
field: obj.field //排序字段
, order: obj.type //排序方式
}
});
});
这里的a为table实例的id,test为lay-filter
为了方便偷下懒,写个测试
@RequestMapping