Показать сообщение отдельно
  #3 (permalink)  
Старый 19.12.2012, 23:46
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Я так сделал, пока отвечали. Вроде работает.
var x = [{"name":"Dmitry","lastname":"Zakharov"},{"name":"Oleg","lastname":"Ivanov"},{"name":"Dmitry","lastname":"Petrov"}];
var y = [];
for(var i=0, a=0; i<x.length; i++,a++){
    if(x[i].name=="Dmitry"){
    y[a] = x[i].lastname;
    } else{a--;}
}     
$('b').text(y);​

Результат записал в массив y. Выводит Zakharov, Petrov.
Ответить с цитированием