0
function loadCountries(clicked_cat){    

$.getJSON('my.json', function(data) {
      var items = [];
      $.each(data.Category_1, function(key,val) {
        items.push('<li id="' + key + '">' + val + '</li>');
      });

      $('<ul/>', {
        'class': 'my-new-list',
        html: items.join('')
      }).appendTo('#myDiv');
    });
}

これが何をするか:

jsonファイルを完全にロードします。data.Category_1JSON要素にアクセスするために使用しています。

私ができないこと:

Category_1inの代わりに変数を追加する必要がありますdata.Category_1。などの詳細を教えてくれるdata.clicked_cat場所のようなものでなければなりません。clicked_catCategory_1Category_2

4

1 に答える 1

0

これを試して

$.getJSON('my.json', function(data) {
      var items = [];
      $.each(data, function(key,val) {
        items.push('<li id="' + data["clicked_cat "]+ '">' + data["clicked_cat "]+ '</li>');
      });

      $('<ul/>', {
        'class': 'my-new-list',
        html: items.join('')
      }).appendTo('#myDiv');
    });
}
于 2012-09-14T05:06:45.073 に答える