簡體   English   中英

如何獲取第一行並將其附加到jQuery DataTables?

[英]How to get first row and append it to jQuery DataTables?

我正在第一行:

var lFirstRow = self.table.fnGetData($('#' + self.idResultGrid() + ' tbody tr:eq(0)')[0]);

並嘗試追加到我的表:

$('#' + self.idResultGrid() + ' tbody').append(lFirstRow);

不起作用,知道為什么嗎?

通常,除非確實必要,否則應避免直接操作該表,並使用適當的API方法。

使用fnAddData (DataTables 1.9)或row.add() (DataTables 1.10)將數據添加到表中:

var lFirstRow = self.table.fnGetData($('#' + self.idResultGrid() + ' tbody tr:eq(0)'));
self.table.fnAddData(lFirstRow);

演示

有關代碼和演示,請參見此jsFiddle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM