加载文本时TinyMCE有问题(可能与Ajax有关)

时间:2012-06-18 11:13:18

标签: php tinymce

我有一个textarea,这是代码:

<textarea id="mailtemplate4" class="mceEditor" rows="20" cols="139" name="templatearea4"></textarea>

我正在使用tinyMCE编辑器显示一些在Ajax请求中生成的文本。问题是,编辑器显示,但文本永远不会显示,这是Ajax请求完成后执行的代码:

// this returns an object which has the right mce editor container and so on
var myControl = tinyMCE.get('mailtemplate4');

现在我正在尝试使用此代码设置一些文本:

myControl.setContent("some text");

这不起作用,我得到了这个例子:

组件返回失败代码:0x8000ffff(NS_ERROR_UNEXPECTED)[nsIDOMHTMLDocument.implementation]“nsresult:”0x8000ffff ....

为什么呢?我正在加载这样的编辑器:

tinyMCE.init({
    mode : "specific_textareas",
    editor_selector : "mceEditor",
    theme : "simple"   
});

似乎没有JS错误。

0 个答案:

没有答案