比如判断一个字段为空的时候就不能进行修改,将修改按钮去除。
, cols: [[ //操作栏
{ fixed: 'right', toolbar: '#toolBtn', title: '操作', width: 150, align: 'center' }
//fixed控制操作栏固定一个位置不动
]]
<script type="text/html" id="toolBtn">
{{# if(d.provincecomplainid ==""){ }}//d.provincecomplainid是判断的条件,比如数据库中这个字段为空的话就显示修改按钮。
<a class="layui-btn layui-btn-xs layui-btn-warm" id="xiugai" lay-event="update">修改</a>
<a class="layui-btn layui-btn-xs layui-btn-warm" lay-event="del">删除</a>
{{# } }}
{{# if(d.provincecomplainid !=""){ }}//不为空就显示一个删除按钮
<a class="layui-btn layui-btn-xs layui-btn-warm" lay-event="del">删除</a>
{{# } }}
</script>
table.on('tool(heatEntryTable)', function (obj) {
window.tableData = obj.data;
var data = obj.data;
var handleEvent = obj.event;
switch (handleEvent) {
case 'del':
del(obj.data.id);
break;
case 'update':
if (obj.data.provincecomplainid == "") {
editOlderInfo(obj.data.id);
} else {
}
break;
}
})