我jquery在我的应用程序中使用数据表。我的有问题,pagination使用时正在重置 this.table.dataTable().fnDraw()。
fnDraw()每 5 秒我的数据表在更新表时调用一次。何时this.table.dataTable().fnDraw()显示第一页,即使用户在第 2 页或其他页面上。
有没有办法在this.table.dataTable().fnDraw().
我jquery在我的应用程序中使用数据表。我的有问题,pagination使用时正在重置 this.table.dataTable().fnDraw()。
fnDraw()每 5 秒我的数据表在更新表时调用一次。何时this.table.dataTable().fnDraw()显示第一页,即使用户在第 2 页或其他页面上。
有没有办法在this.table.dataTable().fnDraw().
在http://datatables.net/ref上,解释fnDraw说:
Parameter: fnDraw
Type: function
Inputs: {bool} [default=true]: Re-filter and resort
(if enabled) the table before the draw.
所以,只是尝试过this.table.dataTable().fnDraw(false),它奏效了。留在同一页面上,排序也保持不变。
看看这个插件,它可以满足您的需求:http ://datatables.net/plug-ins/api#fnStandingRedraw