有没有办法禁用CKeditor实例(即使其成为只读)然后启用它?

时间:2015-07-09 15:55:40

标签: ckeditor

我正在开发一个webapp,我希望最初禁用INPUT,启动一个Ajax请求来填充INPUT所属的组件,并在填充数据后启用INPUT。

有没有办法可以用CKeditor完成这个或类似的事情?如果最坏的情况发生,我可以只使用一个被禁用的TEXTAREA,并在数据准备好填充它时调用CKEDITOR.replace()?

是否存在临时只读CKeditor实例的选项,该实例通过后续调用正常编辑?

谢谢,

1 个答案:

答案 0 :(得分:1)

有一种方法editor.setReadOnly(),允许启用和禁用只读模式。还有一个配置选项config.readOnly,它允许设置此功能的初始状态。

用法很简单:

editor.setReadOnly( true ); // Enable the RO mode.
editor.setReadOnly( false ); // Disables the RO mode.

另请参阅live sample