[英]DataTables 1.9.4 get live row data
我有一個舊的DataTable,其中包含一系列隱藏列,用戶可以顯示這些隱藏列,然后通過可編輯內容編輯單元格,然后再次隱藏。
每個單元格都有一個隱藏的文本輸入,當值更改時,該文本可編輯。 我在datatables 1.9.4中可以
var r = oTable.$('tr');
//loop through datatables rows
for (var i = 0; i < r.length; i++) {
//get current rows data
var c = r[i];
if (i === 0) {
//convert to jQuery object
jc = jQ(c);
var changed = jc.find('.rowChanged').val();
}
}
它可以獲取當前的實時數據,但僅適用於顯示的列。
我嘗試了oTable.fnGetData(c)
傳遞當前行,但這給了我每個單元格的初始開始html,而不是實時html(某些輸入可能已更改)
有沒有一種方法可以返回類似於oTable.$()
api調用的jQuery對象,其中包含整個行的實時數據,而不僅僅是可見行?
我通過顯示所有列,使用oTable.$('tr')
獲取數據來解決此問題,然后再次隱藏相關列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.