如何使用jQuery禁用CKeditor

Bak*_*yor 12 jquery ckeditor

我在我的Web应用程序中使用CKEditor,需要从javascript中禁用/启用编辑器.我知道有一个名为readOnly的选项,但我不知道如何从jQuery中设置它.

有人知道如何使用jQuery禁用和启用CKEditor吗?

小智 23

最简单的方法:

禁用 CKEditor:

CKEDITOR.instances['TEXTAREA_NAME'].setReadOnly(true);
Run Code Online (Sandbox Code Playgroud)

启用 CKEditor:

CKEDITOR.instances['TEXTAREA_NAME'].setReadOnly(false);
Run Code Online (Sandbox Code Playgroud)


小智 11

我在codeigniter中使用它.在视图文件中我使用它像这样:

<script type="text/javascript">
    $(document).ready(function() {
        CKEDITOR.config.readOnly = true;
    });
</script>
Run Code Online (Sandbox Code Playgroud)


Ova*_*tri 1

我认为您没有正确阅读该文档...它说 Ckeditor 有一些实例名称,并且在页面集 InstanceNameOfCkEditor.config.readOnly = true; 的标签中使用该实例名称;

http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setReadOnly