获取Datatables页面的价值?

时间:2012-10-04 12:33:40

标签: javascript jquery datatables

有没有人知道在Datatables中获取用户所在页面的价值的方法?我正在尝试在重新加载期间保留页面,但fnStandingRedraw和bStateSave对我不起作用,所以我正在手动尝试。

基本上,我希望能够存储变量,然后将用户恢复到该页面。问题是,我无法弄清楚首先得到变量。

任何帮助将不胜感激!

3 个答案:

答案 0 :(得分:1)

所以我想出了如何解决这个问题。

如果您使用fnPagingInfo(http://datatables.net/plug-ins/api#fnPagingInfo),它会向您发送页码的值。

之后,要将它们发送到该页面,只需使用fnPageChange并将其传递给您想要的整数值(基于数据表的页面为0),您应该顺利完成。此外,这不会在您的浏览器中添加任何cookie!

希望这可以帮助其他人解决同样的问题!

答案 1 :(得分:1)

在新的API中,它很简单:

table.page();

请看这里:https://datatables.net/reference/api/page%28%29

答案 2 :(得分:0)

fnDraw(假)

比获取和设置页码更好。