开发者

TinyMCE not working when loading two textareas

开发者 https://www.devze.com 2023-01-30 05:44 出处:网络
I have two textareas that I load when the page loads, these two textareas are in the same table row. My tinyMCE looks like this

I have two textareas that I load when the page loads, these two textareas are in the same table row. My tinyMCE looks like this

            tinyMCE.init({
                mode : "textareas",
                theme : "simple"
            });

For some odd reason only the first textarea gets assigned the editor and the second does not. Although it only does this in Firefox. The text areas have different names and don开发者_Python百科't contain ids. Any advice will be appreciated.


Give them different ids. Tinymce editor id is equal to the textareas id; if no textarea id is present "content" is used as default. In your case for both textareas. Because there is already a tinymce editor with id "content" when the second textarea is being converted into a tinymce editor instance - it fails.


This has now been fixed by upgrading to the current version of tinyMCE (3.5b2) - as per:

http://www.concrete5.org/community/forums/customizing_c5/firefox-11-tinymce-issue-workaround-and-fix/

In my code, it was not fixed by giving different ids to the multiple text areas (Thariama's suggestion above).

If you don't know how to figure out your version of tinyMCE, see How do I find out what version of TinyMCE I am running?

0

精彩评论

暂无评论...
验证码 换一张
取 消