2021-4-16更新
这个问题早就解决了且被写在另一篇文章里了,发现这个访问量挺多,附上解决文章链接,见第七条
假如是在第三页点击某个操作,比如说编辑,跳转到编辑页面,编辑完保存后,又跳转至第三页并且刚刚修改的数据刷新了,这种情况就别看了,我也没找到解决办法。
如果是在本页面通过模态框,弹出框的方式修改数据,则可以使用 oTable.draw(false);
比如通过复选框多选之后,通过弹出框进行指派,ajax执行成功之后,写上一句oTable.draw(false);就可以实现在当前页刷新数据
bootbox.confirm("请确认没有重复指派。是否确认指派这"+sum+"条工单?", function(result) {
if(! result) return;
bootbox.prompt("请输入指派对象的DMS账号(大小写不限)", function(rest){
if(! rest) return;
$.ajax({
type: "post",
url: 'plzp',
data:{'arr':arr,'rest':rest},
dataType : "json",
error : function(){
bootbox.alert('操作失败!');
},
success: function(result){
var obj = eval(result);
if(obj.success){
bootbox.alert('指派成功');
oTable.draw(false);
}else{
bootbox.alert(obj.message);
}
}
});
})
});
原文链接https://blog.csdn.net/cryboyjava_wf/article/details/74003054