Layui 之动态表格排序

一、代码

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");

简单例子

 

 

posted @ 2022-01-07 09:48  样子2018  阅读(716)  评论(0编辑  收藏  举报