以下のようにjQueryのgetJSONを使用してajaxリクエストを作成しました
$.getJSON('bDays.json', function (bDy) { // This file exists in same folder path
alert(1); // It is not executed..
});
.txtファイルを取得するようにコードを変更しても..機能していません..コードの問題の可能性を教えてください
以下のようにjQueryのgetJSONを使用してajaxリクエストを作成しました
$.getJSON('bDays.json', function (bDy) { // This file exists in same folder path
alert(1); // It is not executed..
});
.txtファイルを取得するようにコードを変更しても..機能していません..コードの問題の可能性を教えてください
getJSONはgetHTTPリクエストを使用してjsonでエンコードされたデータを取得しますが、ローカルドライブからテキストファイルを開くことはありません。
JSONデータはWebサーバーでホストする必要があります。そうすれば、その完全なURLを参照できます。
コールバック関数は3番目のパラメーターです。
$.getJSON('bDays.json', null, function (bDy) {
alert(1);
});
また、ファイル名だけでなく完全なURLを使用してみてください。
document.ready()ハンドラー内にコードを記述していることを確認してください。
$(function() {
$.getJSON('bDays.json', function (bDy) {
alert(1);
});
});
1つ$.getJSON()は、テキストファイルを解析または開くことができないことです。
試してみることがいくつかあります。