{hero}

自动填充

以来:AutoFill 2.0.0

启用并配置 DataTables 的 AutoFill 扩展。
请注意 - 此属性需要 AutoFill 扩展用于 DataTables。

说明

此选项允许启用和配置 DataTables 的 AutoFill。它最简单的形式是用作布尔值true,它将使用默认配置选项(由 $.fn.dataTable.AutoFill.defaults 定义)启用 AutoFill。以下所述,它也可以用作对象来提供自定义配置选项。

请注意,与 AutoFill 的所有其他配置选项一致,此选项是 默认 DataTables 选项集 的一个扩展。此属性应该在 DataTables 初始化对象中设置。

类型

布尔值

说明

作为布尔值,此属性将在创建的 DataTable 上启用 AutoFill。true 将启用 AutoFill,而 false 不会启用 AutoFill。

这是一个捷径选项,用于使用默认配置选项启用 AutoFill。可以通过将此参数作为对象来提供自定义功能,如下所示。

对象

说明

如果作为对象提供,AutoFill 将在目标 DataTable 上启用,而默认值($.fn.dataTable.AutoFill.defaults)将扩展,并可能被此对象中提供的选项覆盖。这是如何基于单个表格来配置 AutoFill,或通过默认值来配置 AutoFill。

默认值

  • 值:undefined

AutoFill 将不会被默认初始化

示例

为表格启用 AutoFill

new DataTable('#myTable', {
	autoFill: true
});

使用配置选项启用 AutoFill

new DataTable('#myTable', {
	autoFill: {
		columns: ':not(:first-child)'
	}
});