javascript - 如何禁用所有 tinyMCE textarea?

标签 javascript jquery tinymce

我有一个包含大约 10 个小型 tinyMCE 编辑器的表单,当我单击禁用按钮时,我希望这些字段为只读?这可能吗,当时没有 id 的。我可以通过任何方法来做到这一点吗,可能是 JavaScript、JQuery?

这些方法我都试过了,还是不行

tinyMCE.init( {mode: "none",readonly : true });
$('input, select, textarea').attr('disabled', 'disabled');

最佳答案

这将循环遍历所有编辑器实例并关闭它们

for (var i = tinymce.editors.length - 1; i >= 0; i--) {
  tinyMCE.execCommand("mceRemoveControl", true, tinymce.editors[i].id);
}

关于javascript - 如何禁用所有 tinyMCE textarea?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4426814/

相关文章:

javascript - AngularJS - 接受对象或方法的指令参数

javascript - 如何将此代码编写为链接单击动画

javascript - 在世界/国家 map 上绘制数据

javascript - 设置外部 Javascript 的过期时间

javascript - 关闭特定页面上的 CSS 工作表

javascript - 如何用 jQuery 复选框替换数组中的值

javascript - 相当于 jQuery :contains() selector 的 native javascript

javascript - TinyMCE - 如何添加带有名称的按钮

javascript - 在 TinyMCE 启动后绑定(bind) onkeydown

javascript - 计算tinymce中的字符数