描述(Description)
该方法提供了一个可以代替
order()API
的方法,可以使用合适的
column()API
选择器选择要排序的多个列,并指定排序的方向进行排序。
通过确保选择器匹配多个列达到多列排序(如果仅匹配一列,则执行单列排序或者使用
column().order()API
方法)。匹配列的顺序定义了优先级顺序,多列排序会按照该顺序来排序表格数据。
请注意,该方法只是把排序操作加入到处理队列中,但并不会立马应用到显示的表格中去。为了执行排序,你需要使用
draw()API
方法,比如table.columns([0,1]).order('desc').draw();
。
类型(Type)
function columns().order( direction )
描述(Description):
通过
columns()API
选择器匹配的多个列,使用指定的方向,排序表格数据。
参数(Parameters):
名称(Name) | 类型(Type) | 是否可选(Optional) | |
---|---|---|---|
1 | direction |
stringType
|
No |
给所选列指定排序方向-
descString
(降序排序)或者是
ascString
(生序排序)
|
返回(Returns):
Datatables API 实例
例子(Example)
排序所有包含status
类名的列,按照升序排序:
相关属性(Related)
下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。
API
Options