$.ajax({ type:"post",
url: "/menu/delete",
data: {"id":$("#operateMenuOfNodeId").val()},
success:function(data){ if(data.success == true){
toastr.success(data.message);
window.location.reload();
}else{
toastr.error(data.message);
}
}, error:function(){
toastr.error("服务器错误");
}
});
toastr.success(data.message);这个是弹出一个消息框,但是由于跳转了页面,没有显示出来,我想要的效果是跳转页面的时候,消息框同步显示。
1 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
用settimeout 延时跳转
$.ajax({ type:"post",
url: "/menu/delete",
data: {"id":$("#operateMenuOfNodeId").val()},
success:function(data){ if(data.success == true){
toastr.success(data.message);
setTimeout(function() {
window.location.reload();
}, 3000)
}else{
toastr.error(data.message);
}
}, error:function(){
toastr.error("服务器错误");
}
});- 1 回答
- 0 关注
- 172 浏览
添加回答
举报
0/150
提交
取消
