I can get the 'name' values but not the 'Orders' seems the Orders are returned as object not Array?
json.json
[{ "ID":"23",
"LastName":"Moe",
"FirstName":"Ronnie",
"Orders":[{"OrderNumber":"11","ItemNumber":"22"},
{"OrderNumber":"33","ItemNumber":"44"}]}]
myHTML.html
$.getJSON('json.json',
{},
function (data) {
$.each( data, function ( i, val ) {
var lastname=this.LastName;
var firstname=this.FirstName;
var orders=this.Orders;
$.each(data.Orders, function(property, value) {
alert(property + "=" + value);
//Insert the data to HTML page
$(".title").append('<li>'+lastname+', '+firstname+' >'+'</li>');
$(".title").append('<li>'+orders+'</li>');
});
});
})
});
alert(value.OrderNumber)or something similar you will see values.