固定列
启用并配置 DataTables 的 FixedColumns 扩展。
请注意 - 此属性需要 DataTables 的 FixedColumns 扩展。
描述
FixedColumns 提供了在水平滚动 DataTables 的开头或结尾冻结一个或多个列的选项。这允许在滚动数据集时固定列中的信息保持可见。如果您希望显示大量列,这将特别有用。
此选项提供了为 DataTables 启用和配置 FixedColumns 的功能。在最简单的情况下,作为布尔值 true
,它将启用 FixedColumns 并使用默认配置选项(由 DataTable.FixedColumns.defaults
定义)。它也可以用作对象,以提供如下所述的自定义配置选项。
请注意,与 FixedColumns 的所有其他配置选项一样,此选项是对 DataTables 默认选项集 的扩展。此属性应在 DataTables 初始化对象中设置。
类型
布尔值
- 描述
作为布尔值,此属性将在正在创建的 DataTables 上启用 FixedColumns。
true
将启用 FixedColumns,而false
将不会启用。这是一个使用默认配置选项启用 FixedColumns 的简便选项。可以通过将此参数作为对象进行自定义,请参见下文。
对象
- 描述
如果作为对象给出,FixedColumns 将在目标 DataTables 上启用,默认值(
DataTable.FixedColumns.defaults
)将扩展,并且可能会被此对象中提供的选项覆盖。这正是 FixedColumns 如何在单个表格的基础上或通过默认值进行配置的方式。
默认值
- 值:
undefined
FixedColumns 默认情况下不会初始化
示例
为表格启用 FixedColumns
new DataTable('#myTable', {
fixedColumns: true
});
使用配置选项启用 FixedColumns
new DataTable('#myTable', {
fixedColumns: {
start: 2
}
});