jQuery datatables columnDefs目标名称而不是索引

时间:2015-05-20 05:40:35

标签: jquery jquery-datatables

在此代码中:

$('#example').dataTable( {
  "columnDefs": [ {
      "targets": 0,
      "searchable": false
    } ]
} );

目标已被赋予列索引。但就我而言,列可以按不同的顺序排列。所以我的问题是,“目标”可以给出列参数的名称,如果是,如何?

1 个答案:

答案 0 :(得分:16)

来自documentation(强调我的):

  

这个targets属性告诉DataTables哪个列   定义应适用于。它可以是:

     
      
  • 0或从左侧算起的正整数 - 列索引
  •   
  • 负整数 - 从右侧开始计算的列索引
  •   
  • 字符串 - 类名称将匹配列
  • 的TH   
  • 字符串“_all” - 所有列(即分配默认值)
  •