0

我正在尝试从 url 读取 json,但不确定服务器是否支持 JSONP。我尝试附加 ?soncallback=? 到 url 的末尾并获得以下结果。

带有 ?jsoncallback=? 的网址 最后: 200 OK,没有 ?jsoncallback=? 的 url 最后:状态文本:(已取消)。

有人可以让我知道这意味着什么吗?

我使用下面的代码(来自 jQuery 网站)来测试 json 文件:

var jqxhr = $.getJSON(url, function() {
  console.log( "success" );
  })
  .done(function() {
    console.log( "second success" );
  })
  .fail(function() {
    console.log( "error" );
  })
  .always(function() {
    console.log( "complete" );
  });

jqxhr.complete(function() {
  console.log( "second complete" );
});

并得到以下控制台输出:

错误完成第二次完成

我不知道这里有什么问题。那是因为我的代码还是托管 JSON 文件的服务器。

任何帮助将不胜感激。

4

0 回答 0