如果textarea有readonly,Tinymce auto readonly

Joh*_*lia 5 jquery tinymce

如果已经有了编辑器,我将如何设置tinymce以自动将编辑器设置为只读textareaattr("readonly")

Mag*_*eit 14

更通用的解决方案可能是

tinyMCE.init({
    ...
    setup: function(ed) {
        if($('#'+ed.id).attr('readonly'))
            ed.settings.readonly = true;
    }
});
Run Code Online (Sandbox Code Playgroud)

这将适用于所有textareas,而无需指定任何ID.此外,它实际上将编辑器设置为只读模式,而不仅仅是阻止编辑.