2015-08-30 4 views
1

Я получаю данные с php. который я анализирую в JSONjquery итерация через вложенный объект

var d = $.parseJSON(returnData); 

d.designer выглядит следующим образом:

[Object, Object, Object] 

0: Object 
_id: 1 
family: null 
firstname: "XX" 
lastname: "YY" 
__proto__: Object 

1: Object 
_id: 2 
family: null 
firstname: "XX" 
lastname: "YY" 
__proto__: Object 

2: Object 
_id: 5 
family: null 
firstname: "XX" 
lastname: "YY" 
__proto__: Object 

С JQuery, как я могу объекты цикла корыто, чтобы получить:

Id: 1 
Id: 2 
ID: 5 

, где значение идентификатора является ключевым _id?

+2

возможно дубликат [Итерация через PHP массив в JQuery?] (Http://stackoverflow.com/questions/1205892/iterating- via-a-php-array-in-jquery) – gerric

ответ

1

Вы можете использовать каждый, которые возвращают значение и ключ для каждого элемента

$.each(d, function(index, value) { 
    console.log("ID: "+index); 
}); 
+0

это все спасибо. Я немного изменил его: $ .each (d.designer, function (index, value) {console.log ("ID:" + index + "=" + value._id); ... –

Смежные вопросы