ajax请求错误status=0(Provisional headers are shown)
发布时间:2020-12-16 03:18:34 所属栏目:百科 来源:网络整理
导读:ajax请求错误status=0,Provisional headers are shown 问题原因如下: form里面定义了两个button,没有定义type,一个是提交,一个是修改,都是触发点击事件,然后执行ajax请求去调用后端接口。 提交按钮能够正常运行,但是修改按钮请求发出之后,前端直接
ajax请求错误status=0,Provisional headers are shown问题原因如下: form里面定义了两个button,没有定义type,一个是提交,一个是修改,都是触发点击事件,然后执行ajax请求去调用后端接口。 提交按钮能够正常运行,但是修改按钮请求发出之后,前端直接执行失败方法,没有等待后端回调接口,获取到的错误信息是status=0,后端正常运行,没毛病。 还能在network里面发现请求错误信息Provisional headers are shown jQuery ajax请求错误返回status 0和错误error的问题,分析可能的原因:
修改方法是修改或添加form里面的按钮button的type="button",页面不立即跳转,问题排除。 原因是button点击之后出了触发自己的点击事件,执行ajax事件之外,还触发了submit事件,导致修改按钮提交的ajax请求直接走了失败方法,但是为什么提交按钮能够正常执行了? 百思不得其解,求高手帮忙解答,谢谢! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |