い負荷外JSONスクリプトからウェブページに表示すべき事は何か?
-
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/json
( application/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" プロパティがありません。
所属していません StackOverflow