页面初始化DataTable的时候,请求参数往往是封装在dataTable里面的,刷新表格数据的时候重新注入参数会很麻烦。
版主碰到这个问题后,试过了很多方法,最终还是在官方API例找到了例子,即draw()方法。具体代码如下:
draw()
var
table = $(
'#example'
).DataTable();
table
.draw(true
); //
重新绘制维护表格,分页将会被重置为第一页。table
.draw(
false
); // 重新绘制维护当前分页位置的表格。
table.page(
'next'
).draw(
'page'
); // 更改表格页面,然后重新绘制