描述(Description)
使用Datatables时,你可能经常需要操作一个或者多个列,这个方法提供选择多个列的能力,通过链式操作可以操作列,比如获取数据或者切换列的可见性。
column()API
方法提供访问单列,而
columns()API
这个方法允许你同时操作或者修改多个列。
这个方法有两种形式,可以根据现实要求以多种不同方式选择列:
- 所有列(不穿参数,或者仅仅一个
selector-modifierType
选项) - 列选择器(可选项
selector-modifierType
)
类型(Types)
function columns( [ modifier ] )
描述(Description):
选择所有列
参数(Parameters):
名称(Name) | 类型(Type) | 是否可选(Optional) | |
---|---|---|---|
1 | modifier |
selector-modifierType
|
Yes - default: |
用于指定所选列的内容是否需要把排序,以及分页或者过滤这些因素考虑进去的选项。这个操作仅对涉及行的操作有效果,例如 |
返回(Returns):
DataTables API 实例,结果集包含被选择的列
function columns( columnSelector [, modifier ] )
描述(Description):
通过列选择器找到的列
参数(Parameters):
名称(Name) | 类型(Type) | 是否可选(Optional) | |
---|---|---|---|
1 | columnSelector |
column-selectorType
|
No |
列选择器 | |||
2 | modifier |
Yes-default: | |
用于指定所选列的内容是否需要把排序,以及分页或者过滤这些因素考虑进去的选项。这个操作仅对涉及行的操作有效果,例如
column().nodes()API
和
column().data()API
|
返回(Returns):
DataTables API 实例,结果集包含被选择的列
相关属性(Related)
下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。
API