Javascript 单击刷新按钮时,chrome显示ajax响应

Javascript 单击刷新按钮时,chrome显示ajax响应,javascript,php,jquery,ajax,laravel,Javascript,Php,Jquery,Ajax,Laravel,我是Laravel开发者,正在开发应用程序。我正在使用以下技术 拉维尔8 JQuery 我面临的问题是,当我使用jquery ajax请求提交表单时,表单成功提交并返回响应,但当我在提交表单后刷新同一页面而不是刷新页面时,它会在屏幕上显示来自上一个ajax请求的响应。请注意,我用于get和post请求的路由是相同的,但我在以前的项目中已经这样做了,并且在那里工作得很好。我在下面发布代码,请指导我 看法 @扩展('adminlte::page') @节(“内容”) {{{{('Consu

我是Laravel开发者,正在开发应用程序。我正在使用以下技术

  • 拉维尔8
  • JQuery
我面临的问题是,当我使用jquery ajax请求提交表单时,表单成功提交并返回响应,但当我在提交表单后刷新同一页面而不是刷新页面时,它会在屏幕上显示来自上一个ajax请求的响应。请注意,我用于get和post请求的路由是相同的,但我在以前的项目中已经这样做了,并且在那里工作得很好。我在下面发布代码,请指导我

  • 看法

@扩展('adminlte::page')
@节(“内容”)
{{{{('Consultants')}
添加顾问
情态标题
&时代;
顾问名称
特长
费用
拯救
接近
@端部
@节('js')
$(文档).ready(函数(){
$.ajaxSetup({
标题:{
'X-CSRF-TOKEN':$('meta[name=“CSRF-TOKEN”]).attr('content'))
}
});
$('cnsltform')。提交(函数(e){
e、 预防默认值();
$('#savecnslt').hide();
var fd=$(this.serialize();
//var totdata=totdata+'&items'+encodeURIComponent(JSON.stringify(tbldata));
$.ajax({
数据类型:“json”,
数据:fd,
url:“{route('consultant.store')}}”,
cache:false,
//processData:false,
//contentType:false,
键入:“POST”,
成功:功能(数据){
$('#savecnslt').show();
控制台日志(数据);
//喷火({
//图标:“成功”,
//文本:“已成功添加类别”,
//onAfterClose:()=>{
//window.close();
//     }
// });
},
//错误:函数(数据){
//var subdata=JSON.parse(data.responseText);
//每个(subdata.errors,函数(键,值){
//$(`${key}`).addClass('is-invalid');
//$(`。无效反馈。${key}`)。文本(值);
//$(`.invalid feedback.${key}`).show();
//     });
//返回;
// }
})
});
});
$('#addbtn')。单击(函数(){
$('#consultantModal.modal title')。文本('addconsultant');
$('consultantModal').modal('show');
$('consultantModal').on('show.bs.modal',function(){
$('#name')。触发器('focus');
});
});
@端部
  • 控制器


请你把这条线清空好吗?但是当我在提交表单后刷新同一页面而不是刷新page@Espresso我的意思是当我提交表格,然后刷新我的标签,然后它会显示我的答复。但是谢谢你的快速回复,我的问题已经解决了。实际上是一个服务人员导致了这个问题,所以我在我的浏览器中注销了它。你试图解决这个问题的方法是什么?你确定这与Laravel或PHP有关吗?@NicoHaase我不认为这与Laravel或PHP有关,因为当我在Microsoft edge中运行该项目时,没有问题。事实上,几天前我正在开发PWA应用程序,由于该应用程序是由一名服务人员在浏览器中生成的,所以当我注销该服务人员时,我的问题得到了解决。请编辑您的问题,将重点放在相关部分。如果这段代码是几天前运行的,为什么不检查一下在这段代码之间所做的更改呢?