标准的ajax调用:
$.ajax({
url: 'http://www.nodomainajaxcallhere.fail/busted.nogo',
error: ----,
failure: ----,
...
})
我认为任何状态代码200的响应都是成功的,而其他所有响应都会自动失败。但今天我第一次看到“错误”回调。
何时调用失败回调?在连接错误? 何时调用错误回调?在任何其他例外? http状态代码 400?
答案 0 :(得分:1)
如果您正在谈论JQuery,那么jQuery.ajax
的任何文档都不会引用“失败”回调。他们只谈“错误”。我怀疑这可能是一种时代错误,或者有人对这种情况下“成功”的反义词感到困惑。