0

私はこれに夢中になっています。チュートリアルを非常に厳密に実行した後は機能しないようです。

私のコードを見てください。私は自分の要素JSONでデータを印刷したいだけです<ul>

私のインデックスページ

...
<body>
  <ul>
  </ul>
<div id="foo">
    <script language="javascript" type="text/javascript" src="js/jquery.js"></script>
    <script language="javascript" type="text/javascript" src="js/custom.js"></script>
</div>
</body>
...

私のcustom.js

$(document).ready (function () {
    $.getJSON("json_data.json", function(data) {
        $.each(data.emp, function() {
            $("ul").append("<li>test:" + this['name'] + "</li><li>" + this['last'] + "</li>");
        });
    });
});

私のjson_data.json

{
    "emp": [
        { "name" : "bob", "last": "marley" },
        { "name" : "kurt", "last": "cobain" }
    ]
}

ここで何が欠けていますか?私のクロム開発者ツールでチェックする>ネットワークはステータスを取得しjquery.jscustom.js 304は変更されていません

これがJSONのフェッチが機能しない理由に影響するかどうかはわかりません。

4

1 に答える 1