2011-04-14 81 views
1

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

试图

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

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

如果从正常的呼叫建立textarea的所有的伟大工程。 (我怀疑有一些关于DOM)

+0

如果我尝试设置().html(strinq)和字符串来自静态的地方一切正常,但然后我尝试加载字符串,我从ajax调用没有任何反应 – SpoksST 2011-04-14 16:19:47

回答

1

PLZ打电话

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

您添加的textarea的DOM层次

+0

尝试 - 文本区域刚刚消失 – SpoksST 2011-04-14 16:28:00

+0

它停止在$ .POST调用后工作。 – SpoksST 2011-04-14 16:29:50

+0

plz粘贴你的ajax代码 – 2011-04-14 16:32:59

1

我有一个类似的问题后,和原来,这是因为我正在通过yepnope加载tinymce脚本。当我将它直接放在页面上时,tinyMCE.execCommand('mceAddControl', false, 'id');工作。另外,请确保将所有下载的文件(包括'lang'文件夹和'主题'文件夹)复制到您的tiny_mce.js文件所在的目录中。

相关问题