layui.table动态获取表头和列表数据示例

html:

<table id="demo" lay-filter="test"></table>
//表格
layui.use('table', function() {
    var table = layui.table;
    var cols = [], data = [];

    $.ajax({url:"/index.php?c=Api&a=getProductByCategory&cid={$data[0][classid]}", async: false, success:function(re){
        data = re.data;
        cols = re.cols;
    }});

    table.render({
        elem: '#demo'
        ,cols: [cols]
        ,data: data
    });

/*
    table.render({
        elem: '#demo'
        ,cols: [cols]
        ,url: '/index.php'
        ,method: 'get'
        ,where: {c:'Api',a:'getProductByCategory',cid:'{$data[0][classid]}'}
        ,request: {
          pageName: 'page' //页码的参数名称,默认:page
          ,limitName: '9999' //每页数据量的参数名,默认:limit
        }
        ,parseData: function(res){ //res 即为原始返回的数据
          return {
            "code": res.code, //解析接口状态
            "msg": res.msg, //解析提示文本
            "count": res.count, //解析数据长度
            "cols": res.cols, //cols
            "data": res.data //解析数据列表
          };
        }
        
        //,page: true //是否显示分页
        //,limits: [5, 7, 10]
        //,limit: 5 //每页默认显示的数量
    });
*/
});
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值