单击另一列中的排序图标对列进行排序

时间:2018-03-09 04:53:20

标签: javascript jquery datatables bootstrap-4

在我的情况下,我有3列'Name','Age'和'Column3'。在第1列和第2列中,我分别显示了用户名和年龄。

Data Table

我想通过点击第三列的排序图标对年龄列进行排序。

我使用过Data Tables

1 个答案:

答案 0 :(得分:2)

DataTables列编号从0开始,因此Name为0,Age为1,图标列为2.

这里你说的是当点击第2列(图标)时,使用第1列(年龄)中的数据作为要排序的数据。

a1

如果要删除图标列的排序(推荐),请将a2更改为false。

$("#myTable").dataTable({
  "columnDefs": [
    { "orderData": [ 1 ], "targets": 2 }
  ]
});