DataTables.js插入数据的两种方式

 

一:采用数组的方式插入值 

var tableData = [];
            var i = 0;
            var idxTable = 1;
            $.each(data, function (i, d) {
                tableData.push([idxTable, d.stcd, d.stnm, d.ddz, d.ddcp, d.ckflz,d.normz,d.ttcp,d.actcp,d.z,d.w,d.inq,d.oz,d.outq,d.adjw,"","","查看"]);
                idxTable++;
            });
            //所有数据添加到表格中
            thGridTable.fnClearTable(false);
            thGridTable.fnAddData(tableData);

二:采用Json对象插入值,必须在创建的时候设置列名

//创建表格
            var thGridTable = $('#' + tableName).dataTable({
                "sScrollY": "320px",
                "bPaginate": false,
                "bLengthChange": false,
                "bScrollCollapse": false,
                "paging": false,
                "ordering": false,
                "bSort": false,
                "info": false,
                "bFilter": false,
                "bJQueryUI": false,
                "language": {
                    "lengthMenu": "每页 _MENU_ 条记录",
                    "zeroRecords": "没有找到记录",
                    "info": "共 _TOTAL_ 条记录",
                    "infoEmpty": "无记录",
                    "infoFiltered": "(从 _MAX_ 条记录过滤)"
                },
                "aoColumns": [
                    { "mData": "stcd" },
                    { "mData": "stcd" },
                    { "mData": "stnm" },
                    { "mData": "ddz" },
                    { "mData": "ddcp" },
                    { "mData": "ckflz" },
                    { "mData": "normz" },
                    { "mData": "ttcp" },
                    { "mData": "actcp" },
                    { "mData": "z" },
                    { "mData": "w" },
                    { "mData": "inq" },
                    { "mData": "oz" },
                    { "mData": "outq" },
                    { "mData": "adjw" },
                    { "mData": "ddcp" },
                    { "mData": "ddcp" },
                    { "mData": "ddcp" },
                ]
            });
//所有数据添加到表格中
            thGridTable.fnClearTable(false);
            thGridTable.fnAddData(data);

 

转载于:https://www.cnblogs.com/coolsundy/p/4242788.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值