Javascript 使用AJAX和PHP重新加载TINYMCE 3.5
我在使用PHP和AJAX在HTML web上更新所见即所得编辑器(TinyMCE 3.5)的内容时遇到问题 “news.php”的初始代码:Javascript 使用AJAX和PHP重新加载TINYMCE 3.5,javascript,php,html,ajax,tinymce,Javascript,Php,Html,Ajax,Tinymce,我在使用PHP和AJAX在HTML web上更新所见即所得编辑器(TinyMCE 3.5)的内容时遇到问题 “news.php”的初始代码: tinyMCE.init({ //一般选择 模式:“文本区域”, 主题:“高级”, ... }); ... 当您动态地尝试更改WYSIWYG编辑器时,会发生这种情况,它只是中断。您需要做的是,每次更改内容时都重新初始化编辑器 您需要删除TinyMCE编辑器,然后使用以下函数使用新内容再次“重新添加”它,其中IDofYourEditor必须替换为TinyM
tinyMCE.init({
//一般选择
模式:“文本区域”,
主题:“高级”,
...
});
...
当您动态地尝试更改WYSIWYG编辑器时,会发生这种情况,它只是中断。您需要做的是,每次更改内容时都重新初始化编辑器
您需要删除TinyMCE编辑器,然后使用以下函数使用新内容再次“重新添加”它,其中IDofYourEditor
必须替换为TinyMCE编辑器的ID
tinyMCE.execCommand('mceRemoveControl',true,'IDofYourEditor');
在将新内容加载到编辑器后,您必须重新初始化编辑器,就像您在示例中所做的那样:
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
...
});
这样,您的编辑器应该可以正常工作。当您动态地尝试更改所见即所得编辑器时,它就会中断。您需要做的是,每次更改内容时都重新初始化编辑器
您需要删除TinyMCE编辑器,然后使用以下函数使用新内容再次“重新添加”它,其中IDofYourEditor
必须替换为TinyMCE编辑器的ID
tinyMCE.execCommand('mceRemoveControl',true,'IDofYourEditor');
在将新内容加载到编辑器后,您必须重新初始化编辑器,就像您在示例中所做的那样:
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
...
});
这样你的编辑应该可以正常工作。你能看到我上面的答案吗?你能看到我上面的答案吗?你能看到我上面的答案吗?请