什么http状态代码是ajax失败/错误回调调用?

时间:2011-09-14 14:20:15

标签: ajax callback

标准的ajax调用:

$.ajax({
      url: 'http://www.nodomainajaxcallhere.fail/busted.nogo',
      error: ----,
      failure: ----,
...
})

我认为任何状态代码200的响应都是成功的,而其他所有响应都会自动失败。但今天我第一次看到“错误”回调。

  

何时调用失败回调?在连接错误?   何时调用错误回调?在任何其他例外? http状态代码   400?

1 个答案:

答案 0 :(得分:1)

如果您正在谈论JQuery,那么jQuery.ajax的任何文档都不会引用“失败”回调。他们只谈“错误”。我怀疑这可能是一种时代错误,或者有人对这种情况下“成功”的反义词感到困惑。

http://api.jquery.com/jQuery.ajax/