{hero}

column().footer()

自:DataTables 1.10 起

获取所选列的页脚节点。

描述

此方法可用来获取(并因此修改)列的页脚单元格。这可能是 thtd 元素(具体取决于表格的 HTML)。

返回的单元格是表 tfoot 元素中第一行与所选列相关的单元格。如果您希望操作页脚中的多行,您必须使用 table().footer() 方法来获取表页脚元素,然后使用标准 DOM/jQuery 方法来操作节点。

此外,tfoot 中的单元格可以使用 colspan 跨多列(也可以使用 rowspan,但是同样,只有第一行的单元格可以使用此方法)。因此,使用 colspan 的单元格可能属于多列。

表页脚在 DataTables 中是可选项。如果结果集中的列对应的表格没有页脚标签,那么将返回 null

请注意,如果 column() 中使用的选择器匹配多列,结果集将被截断为单列,即结果集中第一列。

类型

函数 column().footer( [row] )

描述

获取所选列的页脚 th / td 单元格。

参数
返回

所选元素的页脚单元格节点,如果匹配的列没有页脚单元格,则为 null

示例

对第 0 列求和,并将结果值插入到其页脚中

var table = new DataTable('#myTable');
var column = table.column(0);

$(column.footer()).html(
	column.data().reduce(function (a, b) {
		return a + b;
	})
);

相关

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