无法将动态加载的textarea转换为tinyMCE编辑器

时间:2011-04-14 15:38:45

标签: jquery ajax asp.net-mvc-2 tinymce

我有一个jQuery模式对话框,它由AJAX调用加载。 有一个textarea,但我无法将其转换为tinyMCE编辑器。

尝试了

tinyMCE.execCommand('mceAddControl', false, 'Text')

 $('textarea').tinymce(...)

如果textarea是从普通电话创建的,那么一切都很好。 (我怀疑DOM有一些东西)

2 个答案:

答案 0 :(得分:1)

plz call

$('textarea').tinymce(...)

将textarea添加到DOM层次结构

之后

答案 1 :(得分:1)

我遇到了类似的问题,事实证明这是因为我通过yepnope加载了tinymce脚本。当我将其直接放在页面上时,tinyMCE.execCommand('mceAddControl', false, 'id');有效。此外,请确保将下载的所有文件(包括“lang”文件夹和“themes”文件夹)复制到tiny_mce.js文件所在的目录中。