Summernote пост конвертировать сущности в неправильном пути - PullRequest
0 голосов
/ 18 апреля 2019

У меня проблема при публикации текстовой области Summernote.

Если я напишу I <3 IT в визуальном редакторе, и выделю его жирным шрифтом, и переключусь в представление редактора кода, я вижу: <b>I &lt;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();

Таким образом, кажется, проблема! Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...