我在将文本重新放入summernote编辑器时遇到问题。
我已经尝试过(但没有工作):
$("#EDITsummernote").innerHtml = 'test';
怎么做?
自 v0.7.0 以来,code()
已被弃用并删除(destroy()
方法也是如此)。
您必须使用$(".summernote").summernote("code", "your text");
参考: https://summernote.org/getting-started/#get--set-code
在 v0.7.0 之后,删除了直接 jquery 方法、
destroy
和code
,以避免与其他 jquery 库发生冲突。您可以使用 summernote api 调用此方法。
$(".summernote").code("your text");
插入文本:
$('#summernote').summernote('editor.insertText', 'hello world');
如果要在编辑器中设置(粘贴)HTML代码,可以使用此行:
$('#summernote').summernote('editor.pasteHTML', '<b>hello world</b>');
源代码
奖金
清除所有编辑器内容:
$('#summernote').code("");
设置:
$('#summernote').summernote('code', '<b> hello world </b>');
要获得:
var get_code = $('#summernote').summernote('code');
文档:http://summernote.org/getting-started/#get--set-code
要在夏季笔记编辑器中设置文本:
$('#summernote').summernote('editor.insertText', 'hello world');
在我这样做之前,没有任何解决方案对我有用。
<textarea name="description" class="form-control summernote_rpt summernote_custom"></textarea>
假设你已经初始化了这样的summernote,其中我有两个类 使用了.summernote_custom
$('.summernote_rpt').summernote(options);
当整个页面加载时,当我想使用我使用的 js 更新 summernote 值时 $('.summernote_rpt').summernote('code','data');
$('#summernote').html(escape($('#summernote').summernote('code', 'some')));