我正在开发一个webapp,我希望最初禁用INPUT,启动一个Ajax请求来填充INPUT所属的组件,并在填充数据后启用INPUT。
有没有办法可以用CKeditor完成这个或类似的事情?如果最坏的情况发生,我可以只使用一个被禁用的TEXTAREA,并在数据准备好填充它时调用CKEDITOR.replace()?
是否存在临时只读CKeditor实例的选项,该实例通过后续调用正常编辑?
谢谢,
答案 0 :(得分:1)
有一种方法editor.setReadOnly()
,允许启用和禁用只读模式。还有一个配置选项config.readOnly
,它允许设置此功能的初始状态。
用法很简单:
editor.setReadOnly( true ); // Enable the RO mode.
editor.setReadOnly( false ); // Disables the RO mode.
另请参阅live sample。