我的 tinyMCE 编辑器显示得很好,但是在表单中我有一个选择框,根据您的选择,文本区域会相应地填充内容。
就像我选择 PHP 一样,PHP 的描述会进入 textarea。它可以在没有 tinyMCE 的情况下工作,但是当我添加 tinyMCE 时,textarea 中没有显示任何内容。
我的 tinyMCE 编辑器显示得很好,但是在表单中我有一个选择框,根据您的选择,文本区域会相应地填充内容。
就像我选择 PHP 一样,PHP 的描述会进入 textarea。它可以在没有 tinyMCE 的情况下工作,但是当我添加 tinyMCE 时,textarea 中没有显示任何内容。
TinyMCE 不会实时显示 textarea 的内容。它在开始时读取内容,并在工作结束时保存。所有的编辑工作都在iframe
Tiny 动态创建的元素中进行。如果您更新textarea
,您必须要求 TinyMCE 自行刷新。
几分钟后,我将为您查找确切的方法。(很久以前我在使用 TinyMCE 的时候,所以我忘记了方法名称。)
[几分钟过去了..]
查看文档:http ://www.tinymce.com/wiki.php/How-to_load/save_with_Ajax_in_TinyMCE
您只需要在 TinyMCE 编辑器上调用setContent方法,而不是(或除此之外)在textarea
.
有时使用小 mce 取决于您在 Init 中的插件。尝试删除所有插件并一一添加,看看这是否有助于您找到更好的解决方案。
像媒体这样的一些插件可以在文本区域中剥离并且不允许标签,因此如果 tiny mce 不允许该标签,则 textarea 为空,或者添加 valid_elemens:' [ ]' 并尝试它是否显示某些内容。
祝你好运