Показать сообщение отдельно
  #4 (permalink)  
Старый 30.10.2016, 22:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Сообщение от Aetae
Ну во первых вы получаете на выходе хрень.

var data = '[{"id":"14"},{"rows":"8","min_left":"1","max_right":"16"},{"id":"6","NSRight":"12","NSLeft":"2"},{"id":"12","NSRight":"6","NSLeft":"4"},{"id":"14","NSRight":"8","NSLeft":"8"},{"id":"12"},{"id":"14"},{"id":"6","rep":"48","max_right":"16"},{"id":"11","rep":"48","max_right":"16"},{"id":"12","rep":"48","max_right":"16"},{"id":"15","rep":"48","max_right":"16"}]';
function foo(json, key) {
    var value;
    JSON.parse(json).some(function(obj, i) {
        return obj[key] != void 0 ? (value = obj[key], true) : false
    });
    return value
};
alert(foo(data,'rows') );

Последний раз редактировалось рони, 30.10.2016 в 22:16.
Ответить с цитированием