Показать сообщение отдельно
  #4 (permalink)  
Старый 11.04.2011, 16:35
Новичок на форуме
Отправить личное сообщение для vladkras Посмотреть профиль Найти все сообщения от vladkras
 
Регистрация: 07.04.2010
Сообщений: 9

Сообщение от Simon
отвечаю сам на свой же вопрос)
нужно заменить эту строчку

var res = JSON.parse(data);

на эту

var res = eval('(' + data + ')');

или на эту

var res = jQuery.parseJSON(data);
eval крайне небезопасен, использовать его строго не рекомендуется, поскольку он может исполнить чужеродный код

jQuery - тоже не решение, не все хотят и могут с ним работать

проблема решается добавлением правильного !DOCTYPE в документ
Ответить с цитированием