【发布时间】:2017-04-06 01:25:52
【问题描述】:
我用这个,如果你按 ctrl+enter 来提交表单:
$(function() {
CKEDITOR.on('instanceReady', function(evt) {
evt.editor.setKeystroke(CKEDITOR.CTRL + 13, 'save');
})
})
不幸的是,这似乎与按下提交按钮有点不同。
如果我按 ctrl+enter,我会弹出一个警告,警告说表单中的数据已更改,并且该数据会丢失。如果我选择“离开页面”,那么一切正常(不会丢失数据)。
如何让 ctrl+enter 像按下提交按钮一样工作?
【问题讨论】:
-
您有单独的提交按钮还是您的表单只有 ckeditor 字段?我可以尝试为您提供一些说明,以找出在您的页面上注册的确切事件处理程序,使其显示弹出消息。您是否安装了 Firefox 或 Chrome?
标签: javascript ckeditor jquery-events