在哪里可以找到$ .ajax()请求出错的(常见)问题的完整列表,以及它们导致的错误类型/代码?在https://api.jquery.com/jQuery.ajax/#jqXHR上,我可以看到所有可能的结果,但是看不到什么会导致这种结果。例如,我想知道
Possible values for the second argument (besides null) are "timeout", "error", "abort", and "parsererror".
,但是哪些事件将导致第二个参数为null? 可能这个问题有一个非常简单的答案,即“null textStatus”,“0 jqXHR状态”和“客户端网络连接问题”都是同一件事(例如,您要么全部三个,要么都没有),或者接近于此,但我在任何地方都找不到此文件。
最佳答案
有一个叫做“完成”的回调,检查它返回什么状态。我所知道的是服务器应该这样返回这些状态,但是您所拥有的是一个异常(exception)。添加超时可能也有帮助。
关于ajax - 如何将ajax请求失败链接到jqXHR状态和错误类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65554441/