set content in dynamically loaded tinyMCE editor
jquery, tinymce
Solution
The variable activeEditor gets set when you first "activate/use" it (like clicking into it). In case you are using only one single editor you may use `tinymce.editors[0]` :
tinymce.editors[0].setContent("hello world");
In all other cases use the tinymce instance object this way
tinymce.get('right').setContent("hello world");
Problem
I have webpage (index.pl), in it's div (id = 'right') i have dynamically loaded a page(editor.pl) containing textarea.To change this textarea as TinyMce editor I have dyanamically loaded a js file (include_tiny_mce.js) which has tinyMce.init() function as below : ``` $.ajax({ type:'POST', url:'editor.pl', success:function(msg){ $("#right").html(msg); $("head").append("<script src='/include_tiny_mce.js'></script><script src='/scripts.js'></script>"); }, ``` Now all this is working fine and all textareas are changed to tinyMce but when I am using `tinyMCE.activeEditor.setContent("hello world");` from a js file (script.js, already included in index.pl) to set content in tinyMce it is not showing the content. Anyone can tell me the solution for this ?