我正在嘗試使用DataTables插件增強的表製作頁面,用戶可以通過單獨的表單添加新行。jQuery DataTables:如何將當前頁面更改爲插入行的頁面?
使用API,這是比較簡單的事情:
$('#table').dataTable().fnAddData([
data.content.notes,
data.content.date,
data.content.name,
amount.toFixed(2),
deleteButton
]);
但是,如果表進行排序和分頁被啓用,則插入的行可能在比當前其他頁面結束選一個。這有點痛苦,因爲即使在'add'按鈕附近有一個正確的成功消息,我仍然認爲用戶會感到困惑。
所以我對此的解決方案是:添加一個新行,然後將當前頁面更改爲已插入行的頁面,然後簡要地突出顯示該行。
有關如何找出該行已被插入的頁面的任何想法? :)
謝謝, 亞歷克斯