Summernote isEmpty Метод - PullRequest
       17

Summernote isEmpty Метод

0 голосов
/ 27 апреля 2020

Страница глубокого погружения summernote.org гласит: «Для области редактирования требуется


для фокусировки». Хорошо. Похоже, что когда текст загружается в область редактирования, результат ...
<p>Text goes here<br></p>

Это нормально ... НО, когда я сохраняю свою запись и затем перезагружаю ее, в результате получается ...

<p><br></p><p>Text goes here<br></p><p><br></p>

Две дополнительные строки 'focus' в начале и в конце моей желаемой строки редактирования.

У меня довольно большой серверный CMS для моего веб-сайта (60+ таблиц Db каждая с уникальный модуль обновления). Каждый модуль использует форму для отправки сериализованной формы в Db с помощью подпрограммы Ajax.

При загрузке записи в поля формы я делаю следующее для поля, которое хочу отредактировать ...

<textarea id="bok_text" name="bok_text" ... </textarea>

let bokText = "Some text I want to edit.";
$('#bok_text').summernote('pasteHTML', bokText);

Затем перед вызовом подпрограммы Ajax для обновления записи в БД я делаю следующее, чтобы вернуть обновленный 'код' в bok_text 'textarea' ...

$('#bok_text').html($('#bok_text').summernote('code'));

Я делаю что-то неправильно? Почему я получаю дополнительные


коды в моих обновленных записях?

TIA для любой помощи jdadwilson

...