0

我正在使用 Datatable jQuery 库中的 aoColumnDefs。所以我可以使用"aTargets": [1, 2]or 这样来定义我想通过这个函数改变哪一列。但是我的表是动态的,我想将此函数应用于除第一列之外的所有列。那么我该如何实现呢?
抱歉没有发布我使用的代码,这里是:

jQuery('.summary_tables').dataTable({
    "aoColumnDefs": [
     {
         "aTargets": [1,2,-1],
         "bUseRendered": false,
         "fnRender": function ( o ) {
             return o.oSettings.fnFormatNumber( parseInt( o.aData[ o.iDataColumn ] ) );
         }
     }
 ]
});
4

1 回答 1

0

使用特殊值"_all"定位所有列,然后用另一行覆盖第一列的设置。例如:

aoColumnDefs: [
    { aTargets: ["_all"], bSortable: false },
    { aTargets: [1], bSortable: true }
]
于 2012-11-12T10:02:52.150 回答