一、代码
1、设置sort
{field: 'endtime', title: '结束时间', sort: true}
2、刷新表格,向服务器传递排序的参数
table.on('sort(test)', function (obj) {
console.log(obj.field, obj.type)
table.reload("test", {
initSort: obj,
where: {
field: obj.field,
order: obj.type
}
})
})
<table class="layui-hide" id="test" lay-filter="test"></table>
注意:第一个test指lay-filter的指,第二个test(reload中)指id属性
3、后端接收参数,sql排序
$field = $this->request->get("field");
$order = $this->request->get("order");
简单例子