я использую это, чтобы отправить форму, если вы нажмете Ctrl + Enter:CKEditor «сохранить» отличается представить
$(function() {
CKEDITOR.on('instanceReady', function(evt) {
evt.editor.setKeystroke(CKEDITOR.CTRL + 13, 'save');
})
})
К сожалению, это, кажется, немного отличается от нажатия на кнопку отправки.
Если я нажму ctrl + enter, я получаю всплывающее окно с предупреждением о том, что в форме были изменены данные и что эти данные будут потеряны. Если я выберу «оставить страницу», тогда все будет хорошо (данные не будут потеряны).
Как мне сделать ctrl + enter работать, как нажать кнопку отправки?
У вас есть отдельная кнопка отправки или же ваша форма имеет только CKEditor поле? Я могу попытаться дать вам несколько инструкций, чтобы узнать, какой именно обработчик событий зарегистрирован на вашей странице, чтобы отобразить всплывающее сообщение. Вы установили Firefox или Chrome? – Wizard