刷新页面不起作用的问题
当使用AJAX get方法到数据库进行操作删除某个项时,实现页面的刷新,但是始终刷新不起作用。
分析原因
因为get是异步方法,需要等待get方法已经拿到数据以后再进行一次页面的刷新
解决办法
示例代码:
$("#button_Reboot").click(function () {
$.get("Reboot.run", function (result) {
alert(result);
})
.done(function() {
window.location.reload();
});
})
使用done
这个方法了,这个方法做的事情就是等待get方法成功完成以后才刷新页面。
post方式提交表单服务器错误
一般来说是应为没有加CSRF验证。
如果改post没有办法加验证。可以在/Middleware/VerifyCsrfToken.php
中添加该服务的路由。