columns().render()
起始版本:DataTables 2.0.0
取得欄位集合的渲染資料。
描述
此方法提供對 DataTables 用於每個儲存格的正交資料的存取權限(在此情況下以欄位的形式)。這允許以不同的方式使用相同的資料。一個典型的例子是日期/時間資料,它使用數值格式(即時間戳記)進行排序,但使用複雜的格式化形式進行顯示。
cells().data()
方法提供對底層原始資料的存取,而此方法提供對每種類型的渲染資料的存取。它旨在讓外掛程式作者可以存取表格中可用的正交資料。
請注意,呼叫此方法將會評估儲存格的渲染器,而不是從快取讀取資訊(請參閱cells().cache()
從快取讀取,以及cells().invalidate()
清除快取)。
類型
function columns().render( type )
- 描述
取得所選欄位的渲染資料
- 參數
名稱 類型 選填 1 type
否 要取得的資料類型。這可以是以下其中之一:
display
filter
sort
type
- 回傳值
DataTables API 實例,其中包含結果集中每個所選欄位的資料
範例
取得欄位的顯示資訊
var table = new DataTable('#myTable');
var rendered = table.columns(1).render();
console.log(rendered);
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。