jQuery Summernote - 将文本返回编辑器

时间:2014-02-27 12:21:06

标签: jquery

我在将文本重新发送到summernote编辑器时遇到了问题。

我已经尝试过(但没有奏效):

$("#EDITsummernote").innerHtml = 'test';

怎么做?

提前谢谢。

6 个答案:

答案 0 :(得分:48)

由于v0.7.0 code()已被弃用和删除(destroy()方法的故事相同)。

您必须使用$(".summernote").summernote("code", "your text");

参考:http://summernote.org/getting-started/#get-amp-set-code

  

在v0.7.0之后,删除了直接jquery方法,destroy和代码,以避免与其他jquery库发生冲突。

答案 1 :(得分:25)

$(".summernote").code("your text");

答案 2 :(得分:6)

插入文字:

$('#summernote').summernote('editor.insertText', 'hello world');

如果要在编辑器中设置(粘贴)HTML代码,可以使用此行:

$('#summernote').summernote('editor.pasteHTML', '<b>hello world</b>');

Source code

奖金

清除所有编辑内容:

$('#summernote').code("");

答案 3 :(得分:1)

设置:

$('#summernote').summernote('code', '<b> hello world </b>');

获得:

var get_code = $('#summernote').summernote('code');

文档:http://summernote.org/getting-started/#get--set-code

答案 4 :(得分:0)

在summernote编辑器中设置文本:

$('#summernote').summernote('editor.insertText', 'hello world');

答案 5 :(得分:0)

在我这样做之前,没有一个解决方案对我有用。

<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');