{hero}

orderCellsTop

自:DataTables 1.10 起

控制排序事件處理器將應用於欄中的哪個儲存格。

已棄用!

自 v2.0.0 起,此功能已被棄用。此功能尚未排定移除時間,但不建議使用,應使用以下討論的替代方案。

描述

允許控制 DataTables 是否應使用單一欄中找到的最上方 (true) 唯一儲存格,或最下方 (false) 的儲存格來附加預設的排序監聽器並顯示排序圖示。這在使用複雜標頭時可能很有用。

從 DataTables 2 開始,如果此參數的值給定為 null(預設值),則標頭中的所有儲存格都會自動附加排序監聽器並顯示圖示。

例如,考慮以下 HTML 標頭

    <thead>
        <tr>
            <td rowspan="2">1</td>
            <td>2.1</td>
        </tr>
        <tr>
            <td>2.2</td>
        </tr>
    </thead>

在這種情況下,當 orderCellsTopfalse 時,儲存格 12.2 將會附加排序事件監聽器。如果 orderCellsToptrue,則 12.1 將會附加排序事件監聽器。最後,如果給定的值為 null (預設值),則所有儲存格都會附加排序事件監聽器。

類型

此選項可以以以下類型給定

預設值

null

範例

在複雜標頭中使用最上方的儲存格進行排序

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

相關

以下選項直接相關,在您的應用程式開發中可能也很有用。