Показать сообщение отдельно
  #10 (permalink)  
Старый 29.05.2013, 23:11
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Сообщение от Daiver Посмотреть сообщение
Понятно. Дстаточно просто вывести содержимое на страницу и все отобразится как надо.
А как получать доступ к значениям?
var result = xmlhttp.responseText;
alert(result.class_name); // Не работает
alert(result["class_name"]); // Не работает
alert(result[class_name]); // Не работает

Во всех трех случаях получаю undefined.
Вы забыли использовать JSON.parse для декодировки JSON на клиенте.
var result = JSON.parse(xmlhttp.responseText);
alert(result.class_name); // должно работать
Ответить с цитированием