У меня проблема при публикации текстовой области Summernote.
Если я напишу I <3 IT
в визуальном редакторе, и выделю его жирным шрифтом, и переключусь в представление редактора кода, я вижу: <b>I <3 IT</b>
Все верно на данный момент.
Но если я отправлю свою форму, на странице назначения я получу:
<b>I <3 IT</b>
Так что я не могу кодировать, потому что также кодируется <
жирного шрифта .... поэтому я застрял в этой ситуации, которая нарушает мое использование строки, переданной на второй странице для другого использования!
Попытка использовать CTRL-I в Firefox для просмотра HTML-кода soucecode, который я вижу: <b>I <3 IT</b>
, поэтому я думаю, что проблема заключается в отправке логики summernote? Ошибка?
ОБНОВЛЕНИЕ: Я знаю проблему! Мои текстовые области динамически добавляются с помощью кнопки «ДОБАВИТЬ НОВЫЙ ВХОД».
Поэтому, когда я публикую сообщения, я использую функцию для добавления текста в форму:
$("body").find(".mytextarea").each(function(index, element) {
var testo = $(this).val();
form.append($('<textarea class="hidden" name="textareas['+index+'][Testo]">'+ testo+'</textarea>') );
});
form.submit();
Таким образом, кажется, проблема! Как я могу это исправить?