jQuery.jsonp没有调用成功回调

时间:2016-04-27 16:01:12

标签: javascript jquery ajax cors

我正在使用this jQuery插件向网站发出跨域请求。这是我的计划的相关部分:

$.jsonp({
        url: "http://soniccenter.org/source/utilities/codebot.php",
        data: data, //data is defined
        beforeSend: function() {
            $('.loading').show();
        },
        success: function(response) {
            $('.output').html(response);
        },
        error: function() {
            $('.output').html("Failed to access TSC. Perhaps the website is down?");
        },
        complete: function() {
            $('.loading').hide();
        }
    });
}

我可以通过浏览器的网络记录器(200响应代码和我希望收到的文本)告诉请求是成功的,但是error回调似乎运行而不是success回调,因为那是<{1}}被调用后显示的内容。

这是某种异步/同步问题还是......?

0 个答案:

没有答案