0

我不太了解 jquery 对 jsonp 的行为。

此代码提供警报:

$.ajax({
    url: "http://myUrl",
    cache:false,
    contentType: "application/json",
    dataType:'jsonp'
    }).fail(function() {
        alert(getData());
    });

这个没有:

$.ajax({
    url: "http://myUrl",
    cache:false,
    contentType: "application/json",
    dataType:'jsonp'
    }).done(function() {
        alert(getData());
    });

请注意,失败是有效的,而完成是无效的......

我错过了什么?

4

1 回答 1

1

我的代码格式不正确。

对于那些与 JSONP 斗争的人来说,这是一个很好的资源;)

http://www.jquery4u.com/json/jsonp-examples/

于 2013-02-14T10:56:36.123 回答