<Json, jQuery> JSONP

サイトを越えて、すなわち、クロスドメインcloss domainで、
JSONデータを$.getJSON()したいときは、JSONPらしい。

iwb.jp

ふーん。

結局、$.getJSON()先生でなくて、$.ajax()さんでやったんだけど、動いた。

$(function(){
    $.ajax("http://hanage.hana.co.jp/json/return",
        {
            type: "get",
            data: { q: "f" },
            dataType: "jsonp"
        }
    )
    .done(function(data){
        alert("Aha!");
    })
    .fail(function(){
        alert("Boo...");
    });
});

参考。
エラー発見までの過程。。。
対象URLにアクセス。
Google ChromeF12をポチ。
デバックモードで下記を見る。
一番下のエラーメッセージ XMLHttpRequest...ほげほげで、ああー、JSONゲットできなかったんだと知る。

f:id:nekoyukimmm:20170606152241p:plain