Jquery $.ajax().fail()

Jquery $.ajax().fail(),jquery,Jquery,我想知道是什么原因导致$.ajax()请求失败?我没有机会看到任何东西,因为到目前为止我的代码工作得很好,但我真的需要了解它们。让我告诉你为什么! 假设$.ajax请求因某种原因失败。jQuery让我有机会通过.fail()在这种情况下执行某些操作。我可以尝试在.fail()中重复/重新发送请求吗?请求失败的原因,是否会再次发生?如果是这样,那么每次我重新发送请求并粉碎应用程序/代码时是否都会发生这种情况?为什么您认为它会失败?对我来说,常见的原因是。没有对web服务/控制器的权限,web服务已

我想知道是什么原因导致$.ajax()请求失败?我没有机会看到任何东西,因为到目前为止我的代码工作得很好,但我真的需要了解它们。让我告诉你为什么!
假设$.ajax请求因某种原因失败。jQuery让我有机会通过.fail()在这种情况下执行某些操作。我可以尝试在.fail()中重复/重新发送请求吗?请求失败的原因,是否会再次发生?如果是这样,那么每次我重新发送请求并粉碎应用程序/代码时是否都会发生这种情况?

为什么您认为它会失败?对我来说,常见的原因是。没有对web服务/控制器的权限,web服务已关闭,未连接到internet等。服务器可能会关闭或暂时出现网络问题,等等。除非您真的知道如何处理错误,否则只需将错误通知用户并将其留给他。这可能是由于服务器负载、请求链接不可用或有时(脚本错误)浏览器错误等原因造成的。