0

response.code プロパティにあるはずだと思いますが、firebug で応答オブジェクトを調べたところ、ステータス応答コードがどこにも見つかりません。応答が成功したかどうかはどうすればわかりますか? ありがとう。

4

1 に答える 1

1

jQuery の新しいバージョン (1.5+) では、promise を使用して成功とエラーのコールバックを次のように処理できます。

var API_KEY = 'YOUR-API-GOES-HERE';
var service_url = 'https://www.googleapis.com/freebase/v1/search';
var params = {
  'query': 'Blue Bottle',
  'key': API_KEY
};
$.getJSON(service_url + '?callback=?', params)
  .done(function(response) {
      $.each(response.result, function(i, result) {
        console.log(result);
      });
    })
  .fail(function() { console.log("error"); })
于 2013-06-07T02:39:22.557 に答える