Layui表格全局排序
Layui表格全局排序首先来看官方文档官方文档链接//监听排序事件table.on('sort(order)', function(obj) { //注:sort 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值"//尽管我们的 table 自带排序功能,但并没有请求服务端。//有些时候,你可能需要根据当前排序的字段,重新向服务端发送请求,从而实现服务端排
·
Layui表格全局排序
首先来看官方文档
官方文档链接
//监听排序事件
table.on('sort(order)', function(obj) { //注:sort 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值"
//尽管我们的 table 自带排序功能,但并没有请求服务端。
//有些时候,你可能需要根据当前排序的字段,重新向服务端发送请求,从而实现服务端排序,如:
table.reload('user', {
initSort : obj, //记录初始排序,如果不设的话,将无法标记表头的排序状态。
where : { //请求参数(注意:这里面的参数可任意定义,并非下面固定的格式)
field : obj.field, //排序字段
order : obj.type //排序方式
}
});
});
图中
order与 lay-filter=“order” 对应
user与 table的id对应
最后
一定要在接口中接受参数
排序字段及方式会拼接在接口后
url?field=xxx&order=xxx
接收后加入sql查询语句中即可
更多推荐
已为社区贡献1条内容
所有评论(0)