Summernote: клавиша ввода не работает

0

Я использую текстовый редактор summernote (http://hackerwins.github.io/summernote/features.html) в сочетании с форматами jquery и jquery.

На самом деле существуют и другие библиотеки.

Дело в том, что при нажатии клавиши ввода ничего не происходит.

Есть ли решение/патч для этого?

Теги:

2 ответа

1
Лучший ответ

Вероятно, есть скрипт, который отключает клавишу Enter. Это часто делается в формах, чтобы предотвратить случайную отправку формы при входе пользователя в игру. Если на странице есть форма, проверьте загруженные сценарии, чтобы увидеть, есть ли обработчик четности onKeyPress, который проверяет что-то вроде этого:

$('html').bind('keypress', function(e)
{
   if(e.keyCode == 13)
   {
      return false;
   }
});

Если да, то ваша проблема.

  • 0
    Ваша проблема решена.
  • 0
    У меня возникла эта проблема с клавишами со стрелками в summernote, и она не решила мою проблему. Я также должен был использовать keydown события вместо keypress , чтобы захватить нажатие клавиши со стрелкой.
0

Есть события "обратного вызова", чтобы перехватывать ключевые события в редакторе summernote. Но summernote имеет только события, связанные с keyup и keydown.

//обратный вызов onKeydown

$ ( '# Summernote'). Summernote ({

обратные вызовы: {

onKeydown: function(e) {
  console.log('Key is downed:', e.keyCode);
}

}});

//summernote.keydown

$ ('# summernote'). on ('summernote.keydown', function (we, e) {

console.log('Key is downed:', e.keyCode);

});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню