count()
自:DataTables 1.10.8
取得 API 實例中包含的元素數量。
描述
有時知道 API 結果集中包含多少項目會很有用 - 此方法提供了一個函數。
請務必注意,`length` 屬性本身不能可靠地用於判斷 API 結果集是否包含任何元素,因為 DataTables API 具有多表格感知能力,並且結果集由巢狀陣列組成。因此,我們必須先將陣列扁平化,才能使用 `length` 屬性。此方法正是這樣做的(即,它是 `api.flatten().length` 的快捷方式)。
類型
範例
計算有多少列具有 `selected` 類別
var table = new DataTable('#myTable');
alert('Rows ' + table.rows('.selected').count() + ' are selected');
計算表格中的列數
var table = new DataTable('#myTable');
if (!table.rows().count()) {
alert('Empty table');
}
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。