Страница глубокого погружения 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