Форум Академгородка, Новосибирск > Вывод вложенного массива из JSON в jquery
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вывод вложенного массива из JSON в jquery
Форум Академгородка, Новосибирск > Компьютеры и сети > Программирование > WEB-программирование
Astronom
Подскажите, как правильно вывести вложенный массив из JSON в jquery?

Вот пример кода:
Код
$.ajax({
    url: "session_editor.php",
       type: "post",
       dataType: 'json',
       data: querystringonline,
       beforeSend: function (){
       },
       success: function(data){
//разные данные

$('#clients_fio p').append(data.clients_fio);
    },    
       complete: function(){
       }
   });
});

clients_fio - массив с переменным количеством элементов.

{"clients_fio":["\u0421\u043c\u043e\u043b\u0438\u043d\u0430 \u041d\u0430\u0442\u0430\u043b\u044c\u044f","\u0428\u0430\u0434\u0440\u0438\u043d \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440"]}
Astronom
Разобрался сам.
Eyeless Watcher
Цитата(Astronom @ 09.06.2011, 0:12) *
Разобрался сам.

Смотрю я на обилие здесь ваших топиков и разные мысли в голову приходят...
Может быть сначала гуглом пользоваться, перед тем как постить? Подавляющее большинство ваших проблем - банальное незнание инструмента, которым вы пользуетесь. Это нормально, через это все проходят, но интересны такие проблемы ровно одному человеку - тому, у кого они возникли. Накрайняк заведите себе шарящего друга и консультируйтесь с ним, все эффективнее будет.


Кстати, юникод в данном случае можно не шифровать, он и так прекрасно пролазит.
Nebo Zdes!
Не совсем в тему, но и не оффтопик вроде.
Есть два обращения за JSON данными:
Код
$.getJSON('discipline/disciplinelist', function(data) {
        var disciplines = data;
        ...
});

и
Код
$.getJSON('discipline/schedulelist', function(data) {
        var schedule = data;
        ...
});

Как внутри второго callback'а получить доступ к disciplines?
Nebo Zdes!
решил глобальным массивом. Правда, не отпускает ощущение, что все это - очень криво sad.gif
Astronom
Цитата(Nebo Zdes! @ 14.08.2011, 23:05) *
решил глобальным массивом. Правда, не отпускает ощущение, что все это - очень криво sad.gif

Возможно, я неправильно понял, но что мешает определить массив переменных до первого запроса JSON, вписать в него результаты первого запроса и потом спокойно использовать этот массив внутри второго запроса?
Nebo Zdes!
Цитата(Astronom @ 15.08.2011, 0:12) *
Цитата(Nebo Zdes! @ 14.08.2011, 23:05) *
решил глобальным массивом. Правда, не отпускает ощущение, что все это - очень криво sad.gif

Возможно, я неправильно понял, но что мешает определить массив переменных до первого запроса JSON, вписать в него результаты первого запроса и потом спокойно использовать этот массив внутри второго запроса?

В итоге я так и сделал, но изначально полагал, что существует другое решение.
Eyeless Watcher
Цитата(Nebo Zdes! @ 15.08.2011, 0:05) *
решил глобальным массивом. Правда, не отпускает ощущение, что все это - очень криво sad.gif

Возвращать с сервера оба массива одним запросом не вариант?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.