dataTable添加序号列

Posted SrGK

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dataTable添加序号列相关的知识,希望对你有一定的参考价值。

使用render( data, type, row, meta )的参数meta

直接新加一个列

columns: [
            {data: "id", title: "id", visible: false, searchable: false},
            {data: null, tile: "序号", visible: true, searchable: false},
            {data: "name", title: "名称", visible: true, searchable: false},
            {data: "createTime", title: "创建时间", visible: true, searchable: false},
            {data: null, title: "操作", visible: true, searchable: false} //序号为-1
        ],

然后columnDefs中使用meta.row

columnDefs: [
            {
                targets: 1,
                render: function (data, type, row, meta) {
                    return meta.row+1
                }
            }
        ],

然后就可以里

同样,meta.col是获取列号

以上是关于dataTable添加序号列的主要内容,如果未能解决你的问题,请参考以下文章

怎么修改datatable中某一列的值?

怎么修改datatable中某一列的值?

求教jquery datatables 插件如何生成一列序号列

DataTables中自增序号的实现

C# datatable 去掉为空列的行

dataTables添加序号和行选中框