Jquery 如何获取目标';数组长度?

Jquery 如何获取目标';数组长度?,jquery,datatables,Jquery,Datatables,我正在使用Datatable jQuery库中的aoColumnDefs。因此,我可以使用“atarges”:[1,2]或类似的方法来定义我希望通过此函数更改的列。但是我的表是动态的,我想将此函数应用于除第一列之外的所有列。那么我如何才能做到这一点呢? 抱歉,没有发布我使用的代码,在这里: jQuery('.summary_tables').dataTable({ "aoColumnDefs": [ { "aTargets": [1,2,-1],

我正在使用Datatable jQuery库中的aoColumnDefs。因此,我可以使用
“atarges”:[1,2]
或类似的方法来定义我希望通过此函数更改的列。但是我的表是动态的,我想将此函数应用于除第一列之外的所有列。那么我如何才能做到这一点呢?
抱歉,没有发布我使用的代码,在这里:

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

使用特殊值
“\u all”
以所有列为目标,然后使用另一行覆盖第一列的设置。例如:

aoColumnDefs: [
    { aTargets: ["_all"], bSortable: false },
    { aTargets: [1], bSortable: true }
]

请发布您尝试过的内容这是一个好主意,但是如果您查看我的代码,我的函数实际上将每列中的值转换为整数,我的第一列是字符串,因此在第一个函数之后,第一列更改为
NaN
,我无法将其转换回原始字符串。