layui表格遇到的小操作

  • 表头文字显示不全
done:function(res){
    tdTitle()
},


/*表头文字显示不全*/
function tdTitle(){
    $('th').each(function(index,element){
        $(element).attr('title',$(element).text());
    });
    $('td').each(function(index,element){
        $(element).attr('title',$(element).text());
    });
};
View Code
  • 表格内时间戳转换为标准时间
{field: 'date', title: '注册时间', templet : "<div>{{layui.util.toDateString(d.ordertime, 'yyyy年MM月dd日 HH:mm:ss')}}</div>"}
  • 表格中对应的返回值改变对应文字
//1.
{ field: 'permission', title: '来源',
    templet: function (d) {
        switch (d.permission) {
            case 0:
                return '普通用户';
                break;
            case 1:
                return '馆长';
                break;
            case 2:
                return '馆员';
                break;
            case 3:
                return '馆配商';
                break;
            }
        }
    },
//2.
done: function(res, curr, count){
     $("[data-field='permission']").children().each(function(){
         if($(this).text()=='0'){
             $(this).text("普通用户")
         }else if($(this).text()=='1'){
             $(this).text("馆长")
         }else if($(this).text()=='2'){
             $(this).text("馆员")
         }else if($(this).text()=='3'){
             $(this).text("馆配商")
         }
});
View Code
  • 表格中根据返回值显示操作按钮
{{# if(d.IsAudit==false){ }}
<a class='layui-btn layui-btn-xs layui-btn-normal' lay-event='edit'>编辑</a>
 {{#  } else { }}
<a class='layui-btn layui-btn-xs layui-btn-danger' lay-event='audit'>审核</a>
{{# } }}
View Code
  • 表头居中
.layui-table-view .layui-table td, .layui-table-view .layui-table th{text-align:center;}
  • 表格高度自适应
.layui-table-cell{height:auto !important;}

 

转载于:https://www.cnblogs.com/M-miao/p/11319804.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值