このコードでは、json 値を取得しようとしています。キーの値は取得できますが、val の値を取得できません。
これどうやってするの?
Jクエリコード:
$.getJSON('data.json', function(data) {
var items = [];
$.each(data, function(key, val) {
alert(key);
alert(val);
items.push('<option value="' + key + '">'+key+'</option>');
//items.push('<li id="' + key + '">' +key + '</li>');
});
$('#project-list').html(items.join(''));
});
ここにjsonデータがあります
{
"trng-java": {"1":"5"},
"trng-jast": {"2":"5"},
"trng-caml": {"3":"4"},
"trng-linx": {"1":"5"}
}
これを実行すると、キー値を取得していますが、val の値は Object オブジェクトとして取得されます。