Когда я нахожусь в определенных текстовых полях, я хочу иметь возможность остановить распространение нажатия клавиши «ввод».
В основном, пока я вхожу, мне не нужна форма, котораяони должны представить, и мне нужно перехватить это.(Форма разбита на «окна». Если они не в последнем окне (.win2
), то я не хочу, чтобы они могли нажимать кнопку «Ввод и отправка формы», не понимая, что они только в первомwindow.
Надеюсь, это имеет смысл.
Вот что у меня есть:
$(".win1 :input").keyup(function(e){
if(e.which === 13){
return false;
}
});
К сожалению, это не работает. Событие keyup запускается, но я неНе думаю, что return false
работает надлежащим образом. Использование e.preventDefault(); e.stopPropagation();
также не работает. Существует ли простой способ предотвратить запуск события submit
в форме путем прослушивания нажатий клавиши «ввод»?
Спасибо