Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角

时间:2024-07-09 23:05:26

在项目中,ajax多次导入tinymce的js包

参考了:

  1. Having issues with Multiple AJAX refresh and TinyMCE

  2. load page with tinymce (AJAX)

我在tinymce.init()前面添加了

tinymce.execCommand('mceRemoveEditor',true,'editor_id');

之后就可以了。

ajax load 页面时,引入tinymce的js不应包含在load的page中,这样会导致多次导入tinymce的js,应该把导入tinymce的js放在header 页面中。