Показать сообщение отдельно
  #1 (permalink)  
Старый 24.08.2011, 11:54
Интересующийся
Отправить личное сообщение для fennick Посмотреть профиль Найти все сообщения от fennick
 
Регистрация: 24.08.2011
Сообщений: 11

Распарсить JSON при помощи jQuery
Привет, коллеги!

При помощи jQuery отправляю запрос и успешно получаю обратно объект JSON, из которого после получения нужно достать два объекта и поместить их в соответствующие блоки:

$(document).ready(function() {
    $("#refresh").click(function(event){
        event.preventDefault();
        $.post(
            'ruler/reload', 
            $("#refresh_wf_form").serialize(),
            function(data, textStatus, jqXHR){
                alert(data);
            //$("#tablewrapper").html(data.steps);
            //$("#process_info_wrapper").html(data.settings);
            });
        
        return false;
    });
});


alert выводит дамп объекта (формируется правильно), но я не могу получить из него две различные переменные - steps и settings.

Каким стандартным способом это лучше сделать? Альтернативно я могу (успешно) использовать функцию load, но мне кажется, что это не настолько изящное решение, как отправить и получить данные через POST.

Буду благодарен советам!
Ответить с цитированием