Jquery 的dataTable 对当前页刷新
使用draw()对页面重绘
initTable = $("#m_table_1").dataTable({
// language: lang, //提示信息
dom: "<'row'<'col-sm-12'tr>>\n\t\t\t<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7 dataTables_pager'lp>>",
responsive: true,
processing: false,
serverSide: true,
searching: false,
orderMulti: false,
ordering: true,
aLengthMenu: [10, 20, 50, 70, 90],
iDisplayLength: 20,
stripeClasses: ['ou', 'ed'],
columnDefs: columnDefs,
aaSorting: aaSorting,
ajax: (data, callback, settings) => {},
//列表表头字段
columns: columns,
})
var refreshTable=function (){
initTable.draw(false);//draw()默认值为true,为false表示重绘当前页,true会跳转到第一页重绘页面
}
若想跳转第一页刷新可以有以下两种方式
方式一
initTable.draw();//draw()默认值为true,为false表示重绘当前页,true会跳转到第一页重绘页面
方式二
initTable.ajax.reload();

浙公网安备 33010602011771号