详细信息 您现在的位置是:首页 > Layui
layui数据表格列动态显示或隐藏
来源:
发布时间:2021-12-21
3691 人已围观
摘要layui数据表格给我们开发带来极大的方便,表格不论是样式还是使用效果都给人非常棒的感觉。下面就如何动态控制表格列字段来做下介绍
layui数据表格获取数据后有个完成的回调函数,在回调函数中根据你的逻辑条件动态设置相应列的显示/隐藏样式,代码如下:
table.render({ elem: '#test-table-toolbar' ,url:"{:url('Customer/ajaxlist')}?operationsid="+$('#operationsid').val() ,toolbar: '#test-table-toolbar-toolbarDemo' ,title: '客户管理' ,cols: [[ {type: 'checkbox', fixed: 'left'} ,{field:'id', title:'ID',width:80,hide:true} ,{field:'Type', title:'类型',width:110} ,{field:'Name', title:'客户名称',width:200} ,{field:'Tel', title:'联系电话',width:120} ,{field:'Add', title:'客户地址'} ]] ,page: true ,done:function (res,curr,count){ // console.log(res,curr,count); if(res.count == null){ //无数据返回 return; } var id = res.data[0].MultiUid; if(id == 100){ $("[data-field='Type']").css('display','none'); } table.render('select'); //重新渲染 } ,limit: 20 ,limits: [20,50,100,500,1000] });
上一篇: layui页面常用刷新
站点信息
- 电话:15226178738
- QQ:1697915848
- 邮箱:1697915848@qq.com