表的第一列在当前排序顺序中具有其排名。我在排序后更新它(简单),但无法弄清楚如何访问当前页面#和页面大小以更新第 2、第 3 等页面。我有..
$("table.datatable")
.dataTable({
fnDrawCallback: function() {
$(this).find("td.counter span").each(function(i, row) {
$(this).html(i + 1);
// Should be something like
// $(this).html(dataTable.pageno + dataTable.pagesize + i)
});
}
});
获取页面#和页面大小的正确方法是什么,所以第二页的第一行是#11(如果每页10)?
UPDATE最终这样做了;不确定它有多“合适”,但是..
fnDrawCallback: function(settings) {
$(this).find("td.counter span").each(function(i, row) {
$(this).html(i + 1 + settings._iDisplayStart);
});
}