У меня есть установка, в которой я использую плагин JQuery Form для отправки моих форм через ajax, возвращая объект json с сервера (работает django, используя simplejson.dumps). Возвращенный json построен так:
статус: [успех / недействительный / ошибка]
ошибка: [текст ошибки, если есть]
html: [html-текст для вставки]
Моя проблема в том, что при входе в функцию успеха моего вызова ajax html-часть json экранируется, так что результаты, которые я получаю, имеют тип <strong>Hello<\strong>
. Я дважды проверил строку json, создаваемую сервером, она проверяется с помощью json-lint и имеет неэкранированные html-сущности. Любые предложения о том, как я не позволю JQuery избежать моего HTML?