当我点击layui表格自带的排序筛选按钮时,我给layui表格添加的样式全都消失了。
我查了一下资料,发现只添加一个监听表格排序的方法就能让自定义样式不丢失。
<table class="layui-hide" id="organization_info" lay-filter="userinfo"></table>
//监听排序
table.on('sort(userinfo)', function (obj) {
table.reload('testReload', {
initSort: obj,
done: function (res, curr, count) {
res.data.forEach(function (data) {
var uid = data.uid;
var enable = data.enableid;
// 显示启用或禁用按钮
if (enable == 0) {
$('#start_using_' + uid).show();
} else {
$('#stop_using_' + uid).show();
}
})
}
});
});
done方法里面写自己定义的样式
sort(lay-filter的值)
table.reload('表格的id')
完结撒花。