我遇到了将文本放回Summernote编辑器中的问题。
我已经尝试过以下方法(但都没有成功):
$("#EDITsummernote").innerHtml = 'test';
怎样做到这一点?
我遇到了将文本放回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', contentVariable);
。 - Agil$(".summernote").code("your text");
插入文本:
$('#summernote').summernote('editor.insertText', 'hello world');
如果您想在编辑器中设置(粘贴)HTML代码,可以使用这一行:
$('#summernote').summernote('editor.pasteHTML', '<b>hello world</b>');
奖励
清除编辑器中的所有内容:
$('#summernote').code("");
$('#summernote').summernote('reset');
以下是文档链接:http://summernote.org/deep-dive/#reset - Matheus Miranda$('#summernote').summernote('code', '<b> hello world </b>');
var get_code = $('#summernote').summernote('code');
$('#summernote').html(escape($('#summernote').summernote('code', 'some')));
的翻译是:在我尝试了所有的解决方案之后,直到我做了这个才成功。
<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编辑器中设置文本:
$('#summernote').summernote('editor.insertText', 'hello world');