jquery 数据表返回倒数第二行而不是最后一行
Posted
技术标签:
【中文标题】jquery 数据表返回倒数第二行而不是最后一行【英文标题】:jquery datatable is returning second last row instead of last row 【发布时间】:2018-10-29 19:43:35 【问题描述】:我正在开发一个使用 jquery 数据表的应用程序,并且在用户插入除以下代码之外的所有内容后,我重新加载了 jquery 数据表:
$.when( myDataTable.ajax.reload(null, false) ).done(function()
var last_row = myDataTable.row(':last').data();
console.log(last_row);
);
它应该返回最后一行数据对象,但我得到的是倒数第二行数据对象。任何帮助,将不胜感激。
【问题讨论】:
【参考方案1】:根据https://datatables.net/reference/api/ajax.reload() 的描述,我弄错了,有一个回调可以在重新加载完成时调用。哈克快乐!
更新编码为
myDataTable.ajax.reload(function()
var last_row = myDataTable.row(':last').data();
console.log(last_row);
, false));
【讨论】:
以上是关于jquery 数据表返回倒数第二行而不是最后一行的主要内容,如果未能解决你的问题,请参考以下文章
excel中怎么将一列中的第一行和最后一行互换,第二行和倒数第二行互换,依次类推
word行倒置 我想把写的程序都倒转,就是最后一行变成第一行 倒数第二行变成第二行 请问怎么能很方便的做到