Aşağıda görüldüğü gibi aşağıdaki json'um var. TOP1, TOP2 değerlerini okumaya çalışıyorum. Bunu nasıl yapacağımdan biraz emin değilim.jquery okuma yuvalanmış json
Aşağıdakileri kullanıyorum .. Ama bu bana sadece TOP1 ve TOP2 için yuvalanmış nesnelere sahip bir nesne alıyor. TOP1 ve TOP2 değerlerini nasıl alabilirim?
$.getJSON('http://localhost/data/menufixed.json',
function(data) {
$.each(data, function(entryIndex, entry) {
var html = '<li class="top-level">';
});
});
Ve
{
"actions" : [
{
"action": "TOP1",
"subaction": [
{
"name": "A"
},
{
"name": "B"
},
{
"name": "C"
}
]
},
{
"action": "TOP2",
"subaction": [
{
"name": "X"
},
{
"name": "Y"
}
]
Bu, sonradan teşekkürler Nick! ABC/YX verilerine nasıl erişebilirim? – wmitchell
@imerez - * Inside * yukarıda "$ .each()" geri araması yaparsanız, $ .each (this.subaction, function() {alert (this.name);}); A, B, C, vb - burada test: http://www.jsfiddle.net/nick_craver/mHvvA/2/ –
Teşekkürler sonra ne Im sonra .. mükemmel kaynak jsfiddle için teşekkürler: P – wmitchell