javascript - 如何在 CKEditor 上禁用自动格式化

标签 javascript ckeditor

当使用 CKEditor 的字段上的数据发生变化时,我进行处理, 保存按钮已启用。 但是,在我将数据(通过Javascript)设置到字段中后,始终会发生更改事件,因此,尽管字段未更改,但“保存”按钮始终处于启用状态。

请帮我禁用 CKEditor 上的自动格式功能。

最佳答案

CKEditor 每次保存撤消快照时都会触发 change 事件,因此如果您想在没有此类快照的情况下设置数据,则需要使用 noSpanshot 选项:

editor.setData('foo', {noSnapshot: true});

关于javascript - 如何在 CKEditor 上禁用自动格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27129803/

相关文章:

javascript - 将多个嵌套的 Promise 和 Promise 数组转换为 Observables

javascript - 带有 Angular 的 socket.io 不会立即显示消息

javascript - 我可以在没有工具栏的情况下使用 CKEditor 吗?

javascript - Bootstrap 模式窗口顶部的 CKEditor 对话框存在问题

javascript - new Array(n) 创建空数组; [...new Array(n)] 创建未定义的数组。为什么?

javascript - 在循环中使用 JS 和 CSS 更改对象的旋转

javascript - 如何在 Ckeditor 中运行插件而无需点击

javascript - CKEDITOR 4 如何定义折叠和不折叠的按钮组?

javascript - CKEditor、IE9 和 JavaScript

javascript - 将对象作为参数传递