Provisional headers are shown 错误的处理

最近作一个删除功能,使用ajax异步,浏览器一直报错,后台能收到该请求,可是整个AJAx操做没执行完页面就跳转了.前端

debug结果

经过chrome的debug发现状况以下: 输入图片说明ajax

点开查看发现"Provisional headers are shown" 输入图片说明chrome

看到这就没别的信息了.为此,只能百度了.还好,搜到了有效信息;浏览器

net-internals监控

使用:chrome://net-internals 进行调试,在chrome新页面输入chrome://net-internals 地址,在事件以前刷新该工具页面;异步

  • 而后在event找到了该事件; 输入图片说明

-net_error = -3 (ERR_ABORTED)

接着百度,该错误为浏览器判断为无效信息,中断该请求. 而后又返回debug的network里,发现以下:删除以后从新刷新页面,而后这接着发起该请求. 删除以后从新刷新页面工具

页面已经刷新了,原页面的请求确定就是无效请求,不用理的了.debug

而后又百度看了下,听说和表单有关系,原来前端页面事件按钮在<form>里,且按钮的type是submit.form无地址.把按钮的type去掉仍是没效果.最后把form也干掉了,嗯,好了.这个问题圆满解决...调试

吐槽一句话:<form>标签功能真强大.orm

相关文章
相关标签/搜索