い負荷外JSONスクリプトからウェブページに表示すべき事は何か?

StackOverflow https://stackoverflow.com/questions/1126582

  •  13-09-2019
  •  | 
  •  

質問

監督-選手コメン負荷データから外部 .js ファイルを含むjsonを表現したバンチのデータです。できませんの生活の姿をどのようにアクセスデータ内でページです。いっくんの情報を見落とさないようシンプルに!に、現在のようにしているこ

  $(document).ready(function(){
    $.getJSON("http://api.crunchbase.com/v/1/company/xobni.js",
        function(data){
            alert(data.company_url);
        });
  });

...ですが非常に間違っていて何も起こりません。また荷重で <script> タグが開いているのがfirebugかかっても負荷時のものです。どのようにしたら良いですかねる。とにかくいい準備を引き髪、姿このままほかの誰かを約15秒を図る。

役に立ちましたか?

解決

データファイルがない company_url 入力します。また、 .js ファイルの供用開始を目指している text/javascript mime-typeがでお召し上がりいただきま application/jsonapplication/x-javascript, 正しいっていします。

の理由, もちろん、いままで追加する必要があり ?callback=? おurl。しとなっています。なので、使えるようになります:

$(document).ready(function(){
    $.getJSON("http://api.crunchbase.com/v/1/company/xobni.js?callback=?",
        function(data){
            alert(data.homepage_url);
        });
  });

他のヒント

私は、JSONデータを見ました。何company_urlがないように見えます。あなたがhomepage_urlをお勧めします。

$(document).ready(function(){
   $.getJSON("http://api.crunchbase.com/v/1/company/xobni.js",
      function(data){
             alert(data.homepage_url);
         });
   });

は、一見大丈夫に見えます。応答が有効なJSONであることをあなたは確かにいますか?コンテンツタイプは、おそらく、間違ってますか? の正確なの同じドメイン上のソースURLは、あなたのページのようにですか? (プロトコルとポート番号を含む)

編集ます:

私はあなたのJSONをロードし、そして何の "company_url" プロパティがありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top