{hero}

rowGroup

版本:RowGroup 1.0.0

啟用並設定 DataTables 的 RowGroup 擴充功能。
請注意 - 此屬性需要 DataTables 的 RowGroup 擴充功能。

說明

RowGroup 是 DataTables 的擴充功能,提供分組功能(如同所有其他 DataTables 擴充功能一樣,從名稱就能知道!)。表格資料中的一個資料點會用來分組資訊,然後在群組之前和/或之後顯示分組列,並提供自訂這些列顯示的選項。

這個選項提供啟用和設定 DataTables 的 RowGroup 的能力。最簡單的形式是使用布林值 true,它會使用預設設定選項(由 $.fn.dataTable.RowGroup.defaults 定義)啟用 RowGroup。但是,更常見的情況是您會希望將它作為物件使用,以提供自訂設定選項,特別是針對用於分組的資料參數(rowGroup.dataSrc)。

請注意,與 RowGroup 的所有其他設定選項一樣,此選項是 DataTables 預設選項集的擴充功能。此屬性應在 DataTables 初始化物件中設定。

類型

布林值

說明

作為布林值,此屬性將在正在建立的 DataTable 上啟用 RowGroup。true 將使用預設資料來源 0 啟用 RowGroup,而 false 將不啟用。

這是一個快捷選項,可以使用預設設定選項啟用 RowGroup。可以透過將此參數作為物件來進行自訂,請參閱下文。

物件

說明

如果作為物件提供,RowGroup 將在目標 DataTable 上啟用,RowGroup 預設值 ($.fn.dataTable.RowGroup.defaults) 將會擴充,並可能會被此物件中提供的選項覆寫。這是在個別表格或透過預設值設定 RowGroup 的方式。

預設值

  • 值:undefined

預設情況下不會初始化 RowGroup

範例

啟用列分組

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

啟用列分組並指定分組資料屬性

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