我在工具栏中添加了一个下拉框,我使用此下拉框从服务器获取内容,并将光标指向的编辑器中的现有内容追加/前置。
但它不会将数据添加到编辑器。
我在 contenteditable div 中引用 Insert html at caret和Insert text at cursor in a content editable div
但他们不为我工作。
这是我在更改下拉菜单时用来获取数据的功能
function loadJournalTemplate(journalTemplateId) {
$.post('/Journal/GetTemplate', { journalId: journalTemplateId },
function (data, textStatus) {
if (textStatus == "success") {
$('#editor1').html(data.content); //Here i need to append/prepend
}
}, "json");
}
我们如何在当前光标位置添加 HTML?
注意:当我在单击编辑器之前直接选择一个下拉列表时,此Insert text at cursor in a content editable div添加下拉列表本身的内容