禁用排序数据表

时间:2018-01-05 04:25:15

标签: javascript datatable

我正在尝试禁用排序“空”列。

我正在添加bSortable: false, targets: [0], orderable: false,但没有运气。

$("#example").DataTable({
  aaSorting: [],
  bPaginate: true,
  aaData: _vIntArrData,
  aoColumns: [{
    sTitle: ""
  }, {
    sTitle: "Category"
  }, {
    sTitle: "Name"
  }, {
    sTitle: "Audience / Coverage"
  }],
  columnDefs: [{
    bSortable: false,
    targets: [0],
    orderable: false
  }]
});

有什么问题?任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

使用如下代码:

$("#example").DataTable({
      "aaSorting": [],
      "bPaginate": true,
      aaData: _vIntArrData,
      columns: [{
        'sTitle': ''
      }, {
        'sTitle': 'Category'
      }, {
        'sTitle': 'Name'
      }, {
        'sTitle': 'Audience / Coverage'
      }],
     "columnDefs": [{ 
         'bSortable': false,
         'aTargets': [0],
         'orderable': false 
     }],

});

答案 1 :(得分:0)

您可以尝试将bSortable添加到aoColumns

aoColumns: [{
    sTitle: "",
   "bSortable": false
  }