{hero}

unique()

自 DataTables 1.10 版本起:

建立一個新的 API 實例,其中僅包含實例結果集中元素的唯一項目。

描述

通常,知道結果集中有哪些資料是很有用的,並且會移除重複的項目(例如,建立一個 select 清單以用作搜尋輸入)。儘管可以透過迴圈輕易地找到唯一項目,但此實用函式可透過一個簡單的方法為您提供此功能。

此方法利用了 DataTables API 物件是「類似陣列」的事實,因為它們繼承了許多 Javascript Array 類型的能力和方法。

類型

function unique()

描述

建立一個新的 API 實例,其中僅包含實例結果集中元素的唯一項目。

回傳

新的 Api 實例,其中包含原始實例結果集中的唯一項目,在其自己的結果集中。

範例

從欄位中取得唯一資料

var table = new DataTable('#myTable');

table
	.column(0)
	.data()
	.unique();