Показать сообщение отдельно
  #1 (permalink)  
Старый 17.07.2011, 21:32
Новичок на форуме
Отправить личное сообщение для tomatosbass Посмотреть профиль Найти все сообщения от tomatosbass
 
Регистрация: 17.07.2011
Сообщений: 4

Не могу обработать JSON
Здравствуйте.

Мне нужно отправить POST-запрос на сервер, получить ответ в JSON, обработать его и дальше работать с полученной информацией. Но все обрывается на стадии обработки JSON.

Вот код:
var senddata = $('#search_form').serialize();
alert(senddata);
$.post('http://example.ru/', senddata, function(data){
alert("Отпрвил!");
var res = eval('('+data.sabre_flights+')');
alert (res);


Так вот, после eval() res ввозращает значение undefined. Пробовал parseJSON - он возвращает null, для data.sabre_flights или undefined для data.sabre_flights[0]. Если вместо data.sabre_flights указать просто data, то ошибка parse error.

Что я делаю не так?
Ответить с цитированием