隐藏某一列
比如 隐藏matingDay这列数据
done:function(res,curr,count){
$(".layui-table-box").find("[data-field='matingDay']").css("display","none");
}
对数据列表中元素进行校验
{
field: 'state',
title: i18next.t("abnormalMonitor.handleState"), //'处理状态',
width: '8%',
templet: '#sateTpl',
event: 'showProcessing'
}
<script type="text/html" id="sateTpl">
{{# if(d.state === '已调整'){ }}
<span style="color: #b8b8b8;">{{ d.state }}</span>
{{# } else { }}
<div><a href='javascript:void(0)' class='linkFontColor'>{{d.state}}</a></div>
{{# } }}
</script>
//监听工具条
table.on('tool(pigInfo)', function(obj) {
var data = obj.data;
if(obj.event === 'showProcessing') {
var state = data.state;
if((state ==='已调整')){
}else{
var index = layer.open({
type: 2,
content: "Processing.html?id=" + data.id ,
area: ['200px', '150px'],
maxmin: false
});
}
}
});