{hero}

column().title()

自:DataTables 2.0

获取/设置某一列的标题。

描述

此方法用于获取和设置某一列的标题(也可通过 columns.title 在初始化时进行设置)。某一列的标题显示在表格页眉中。它还可以用于其他功能,例如列可见性控制和导出数据。

DataTables 用一个 class 为 dt-column-titlespan 元素包装了列标题。这样做是为了允许此方法的获取/设置操作,同时仍然允许在标题单元格中显示其他 HTML(例如内联按钮)。

特别需要注意的是,此方法可以通过使用 row 参数对表格标题中的多行进行操作。当您有复杂标题(多行、colspanrowspan)时,这一点很有用。有关行选择和默认选择的详细信息,请参阅 column().header() 方法。

类型

function column().title( [ row ] )

描述

此方法将获取某一列的标题

参数
返回

某一列的标题。

function column().title( title [, row ] )

描述

此方法将把一个字符串值写为某一列的标题。

参数
返回

用于连接的 DataTables API 实例。

示例

获取某一列的标题:

var table = new DataTable('#myTable');

var title = table.column(0).title();

// Do something with title...

在默认行中设置某一列的标题:

var table = new DataTable('#myTable');

table.column(0).title('New title');

在标题的第二行中设置某一列的标题:

var table = new DataTable('#myTable');

table.column(0).title('New title', 1);

相关

以下选项直接相关,在您的应用程序开发中也可能有用。