我在页面加载时加载了两个textareas,这两个textareas位于同一个表行中。我的tinyMCE看起来像这样
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
由于某些奇怪的原因,只有第一个textarea被分配了编辑器而第二个没有。虽然它只在Firefox中这样做。文本区域具有不同的名称,不包含ID。任何建议将不胜感激。
答案 0 :(得分:4)
给他们不同的ID。 Tinymce编辑器id等于textareas id;如果没有textarea id,则“content”用作默认值。在你的情况下两个textareas。因为当第二个textarea被转换为一个tinymce编辑器实例时,已经有一个id为“content”的tinymce编辑器 - 它失败了。
答案 1 :(得分:0)
现在已经通过升级到当前版本的tinyMCE(3.5b2)来解决这个问题 - 按照:
在我的代码中,通过给多个文本区域提供不同的ID来解决不(Thariama的建议)。
如果您不知道如何找出您的tinyMCE版本,请参阅How do I find out what version of TinyMCE I am running?