0

我正在使用 jQuery 1.9.1 调用 REST Web 服务并返回 JSON。

我的代码是:

  var jqxhr = $.getJSON( LoginUrl, function() {
        console.log( "success" );
  })
  .fail(function() {
      console.log( "error" );
  });

在服务器端,我已经按照此处的指示实施了 CORS:

http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

我已经为我的 localhost windows 框使用 rawcap 嗅探了连接,并且在来回传输的 HTTP 数据包上一切看起来都很好。当我查看控制台时,它说 http 请求返回 200。

问题是它总是调用 fail() 方法并在控制台日志中转储错误。

我花了一整天的时间研究谷歌和维基百科并调试 javascript,但我似乎仍然缺少一些东西。

4

0 回答 0