经过多次遇到从页面中发送了请求之后,页面不发生跳转等问题,这里给出一种解决方案。
可以使用
window.location.reload();
来进行页面刷新。
注意 ajax是异步请求,因此不会刷新页面,可以使用get或post请求来替换。
使用post请求时,要成功刷新页面,需要将
window.location.reload();
写在success中
例如:
$.post({
url:"/",
success: function() {
window.location.reload();//刷新页面
},
error: function () {
alert("请求失败")
}
})