Обработка нажатия на Enter при заполнении поля (jQuery)

Иногда необходимо перехватить событие, когда пользователь набирает какой-то текст. К примеру: пользователь заполняет поле для поиска и для подтверждения своего действия нажимает на Enter (а не на какие-либо кнопки, расположенные рядом в форме).

Чтобы по нажатию на кнопку Enter что-то делать, необходимо написать обработчик: 


$(document).ready(function () {
$("#inputId").keydown(function (e) {
if (e.keyCode == 13) {
// что-то делать дальше
}
});
});

в данном примере 13 - это код кнопки enter, вместо этой цифры можно подставить код любой другой кнопки.

<input type="text" id="inputId" name="my_name" value="" />

inputId- должен совпадать с ID в input

 

Комментарии

Комментариев пока нет, вы можете оставить свой: