ネストされた配列から値を選択する必要があります。これが私のコードです。
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js">
</script>
<script>
$(document).ready(function(){
$.getJSON('userdetails.json', function(data) {
$.each(data, function(i,obj){
$("#placeholder").append('<p>'+obj.firstName+","+obj.lastName+'</p>');
});
});
});
</script>
</head>
<body>
<div id="placeholder">
<p>line1</p>
<p>line2</p>
</div>
</body>
</html>
ここに私のuserdetails.jsonがあります
{"users":[
{
"firstName":"user1",
"lastName":"lastname1",
"joined": {
"month":"January",
"day":12,
"year":2012
}
},
{
"firstName":"user2",
"lastName":"lastname2",
"joined": {
"month":"April",
"day":28,
"year":2010
}
}
]}
出力:
line1
line2
undefined,undefined
これは私が得た出力ですが、名と姓を表示する必要があります。