如何设置Tinymce Value内容

How to set Tinymce Value content

我想设置我的Tinymce值内容。 我的 Html 代码是:

<div class="form-group">
   <label for="activity">Activity</label>
   <label class="activity-error pull-right text-danger"></label>
   <textarea name="activity" id="activity" class="mceEditor"> </textarea>
</div>

我的脚本是:

tinyMCE.get('activity').setContent('<p>hello world</p>');

但是没有用。 这是怎么回事?请帮我。提前谢谢你。

您遇到的问题(基于您的 Fiddle)是您试图在初始化之前使用 TinyMCE API 与编辑器交互。我在这里调整了你的Fiddle:

http://fiddle.tinymce.com/gvgaab/3

网络是您试图在 TinyMCE 完成初始化之前调用 tinymce.get('content')。我让控制台记录了结果,您会看到它的 null。当您尝试在 null 上调用 getContent() 时失败了。

TinyMCE 提供了一个钩子来了解编辑器何时完全初始化,我更新的 Fiddle 展示了如何使用它来触发将数据加载到编辑器中。