Вызовите входное событие во входе с jQuery - PullRequest
0 голосов
/ 10 декабря 2010

У меня есть вход, который меняет значение при нажатии кнопки. То, что я хочу сделать, это заставить событие ввода нажатия клавиши с помощью jQuery. без нажатия кнопки. Возможно ли это?

Спасибо

Ответы [ 3 ]

7 голосов
/ 10 декабря 2010

jQuerys .trigger() должен сделать трюк:

$('input').trigger({
    type: 'keypress',
    which: 13
});

Ссылка: .trigger ()

1 голос
/ 10 декабря 2010

$(element).keydown(function(event) { if (event.keyCode == '13') { event.preventDefault(); } do_something(); });

0 голосов
/ 27 февраля 2015

Мне нужно было использовать это в окне поиска, чтобы очистить его содержимое ... но вместо использования 'нажатия клавиш' или 'нажатия клавиш', мне нужно было использовать 'keyup', чтобы функция поиска также запускалась.Таким образом, я мог очистить ограничивающие результаты поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...