如何解决jQuery ajax间歇性失败
我有两个不同的端点,相同的确切参数。每次都能完美运作。每次除非在ajax调用上设置断点并单步执行一次,否则第二次失败。然后,只有这样,它才与第二个端点联系。在FF调试器中,它仍然没有像在服务器上时那样调用回调函数,释放了断点,并且需要再次单击单个步骤以调用回调并看到页面更新。我尝试在下面扩展ajax调用,并且xhr给了一个对象,但似乎所有默认设置都如此。 desc和错误都是错误。为什么会有这种行为,如何解决故障?
$.ajax({
type: "GET",url: url,success: function () {
sxml00;
},error: function (xhr,desc,err) {
console.log(xhr);
console.log("Details: " + desc + "\nError:" + err + "\n");
}
});
解决方法
是浏览器。 FF 80.0.1如所述间歇性地失败。 FF Developer 81.0b9每次都能工作。 HTH。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。