JSONファイルのデータをJQueryでJSファイルにインポートする小さなスクリプトを実行していますが、
console.log(result)
を実行しようとすると未定義を返します。どうすれば解決できますか?
JQuery:
document.addEventListener('load',start())
function start() {
// REQUEST THE DATA FROM API
$.ajax({
dataType: "json",
type: 'get',
url: "../api/data.json",
success: function (result) {
displayTheData(result)
}
});
}
function displayTheData(result) {
console.log(result)
}
JSON:
[{
"name":"Google",
"url": "google.es",
},
{
"name":"Yahoo",
"url": "yahoo.com",
}
]
関連した質問
- JSONオブジェクトを階層/ツリー形式で印刷する
- Webの要素が突然消える
- javascriptを使用してjsonデータを上から下にフェッチします
- Javascript/HTML:onclickで関数を繰り返す
- JavaScript:このAPIデータからリストを表示する方法
- ユーザー入力でJavaScriptフェッチを使用するOpenWeatherApiは、以前のデータをHTMLページに保持します
- Javascript addEventListeneronStateChangeがIEで機能しない
- jsonから特定のコンテンツをレンダリングする
- Qlik Engine JSONAPIを使用して視覚化データをエクスポートする
- Vuejs内からのLaravel8でのAJAXPOSTリクエストが405(メソッドはサポートされていません)エラーをスローするのはなぜですか?
以下は、コードとその動作の簡単な例で、他の問題があるように見えます。