layui表格动态隐藏字段
var phoneTableIns = table.render({
elem: '#idTest'
, url: ''//数据接口地址
, height: 500 //容器高度
page: true,//开启分页
limit: 10,
limits: [5, 10, 15, 20],
, cols: [
{ field: 'phone', title: "手机号", align: 'center', }
]],
done: function (res, curr, count) {
// 根据接口返回字段is_show_phone是否展示字段,注意会影响表格的所有相同字段
if (res.data.length > 0 && res.data[0].is_show_phone == 1) {
phoneTableIns.showCol(data.elem.getAttribute('data-type'), 'phone');// 显示
} else {
phoneTableIns.hideCol(data.elem.getAttribute('data-type'), 'phone');// 隐藏
}
}
});