columns.orderSequence 定义列排序的方向

最低支持版本:DataTables 1.10


描述(Description)

你可以使用这个参数来控制默认的排序方向,甚至改变排序处理的行为(比如仅允许升序排列)

类型(Type)

这个选项能够接受以下类型的参数:

默认值(Default)

  • Value: [ 'asc', 'desc' ]

例子(Example)

使用 columnDefsOption 设置 orderSequence

  • 设置第1列第一次升序排列
  • 设置第3列第一次降序,第二次升序,第三次升序,依次循环
  • 设置第4列第一次降序排列
1
2
3
4
5
6
7
$('#example').DataTable( {
  "columnDefs": [
      { "orderSequence": [ "asc" ], "targets": [ 1 ] },
      { "orderSequence": [ "desc", "asc", "asc" ], "targets": [ 2 ] },
      { "orderSequence": [ "desc" ], "targets": [ 3 ] }
    ]
} );

使用 columnsOption 配置

1
2
3
4
5
6
7
8
9
$('#example').DataTable( {
    "columns": [
        null,
        { "orderSequence": [ "asc" ] },
        { "orderSequence": [ "desc", "asc", "asc" ] },
        { "orderSequence": [ "desc" ] },
        null
      ]
} );

相关属性(Related)

下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。

API

Options

https://datatables.net/reference/option/columns.orderSequence

Translation from DataTables.net, with permission

百度站内搜索

Google站内搜索

赞助我们

赞助我们

您的支持,将是我们前进的最大动力……