下载

rowGroup.dataSrc

显示网站导航

起:RowGroup 1.0.0
设置用于组群数据源的数据点。

请注意 - 此属性需要 RowGroup 扩展用于 DataTables。

说明

使用 RowGroup 时,您非常可能希望设置此参数,因为它为软件提供查找表中行分组数据的信息。

值得注意的是,如果您将对象用作表的数据源,此属性应设置为字符串(值是分组数据的属性名称),而如果使用数组,应为匹配分组数据的列索引的索引。

使用对象时,不用在列中使用用于分组的数据(除非您也希望按该数据对表进行排序)。

按钮

可在表初始化之后,使用 rowGroup().dataSrc() 方法动态更改分组的数据源。

请注意 - 此属性需要 RowGroup 扩展用于 DataTables。

数字 | 字符串

如果您的表格使用基于数组的数据,这应是要用于对表格进行分组的数据所在的列索引。对于基于对象的 data sources,应是 data source 对象中的属性名称。

请注意 - 此属性需要 RowGroup 扩展用于 DataTables。

数组

从 RowGroup 1.1.0 开始,可以提供此参数作为值数组来嵌套多个层次的数据。这些值可以是如上定义的数字或字符串。嵌套的最高级别是数组索引 0,并随着数组索引逐渐加深。

请注意 - 此属性需要 RowGroup 扩展用于 DataTables。

function dataSrc( rowData, level )

作为函数时,此选项提供使用每行数据自定义分组逻辑的能力。此函数按表中显示的行调用。
分组等级。从索引 0 开始,为每个分组等级定义,索引加一。

返回

string, null

此行应归入的组名称。

  • 默认

{hero}

值:0

new DataTable('#myTable', {
	rowGroup: {
		dataSrc: 'group'
	}
});

设置对象属性名称作为分组信息的 data source

new DataTable('#myTable', {
	rowGroup: {
		dataSrc: ['group', 'date']
	}
});