ajax jsonp请求503响应

时间:2012-07-29 13:11:40

标签: javascript jquery

  

可能重复:
  Display jQuery $.ajax 503 error response

我打电话给一个有点temoermental的api。很多时候它用503响应。我的问题是,当发生这种情况时,它不会触发任何功能(完整,错误,成功)。我正在寻找一种方法来记录我的代码。任何想法都非常感激

    $.ajax ({
      url      : engine.getQuery(), 
      dataType : 'jsonp',
      success  : entErrorFunction,
      complete : entErrorFunction,
      error    : entErrorFunction
    });

    var entErrorFunction = function(){
      console.log('test2');
    };

1 个答案:

答案 0 :(得分:1)

以下工作,使用JQuery 1.5 +

    $.ajax ({ 
      ...
      ...
      ...
      ...
       statusCode: {
          503: function() {
          alert("API Error");
          }
       }
    });

<强> (Reference)

相关问题