jQuery « text input и onEnter
Как отловить нажатие на клавишу enter когда написал чтото в input текст? планирую делать аякс запрос по этому событию. спасибо заранее.
1 ответов
$('#elementId').keyup(function(e) {
if(e.keyCode == 13){
//do something
}
});
тоже что и предыдущий ответ, только с использованием keyup напрямую
$('#input_id').bind('keypress', function(e)
{
if(e.keyCode==13)
{
// нажал клавишу enter
}
});
как-то так
Практически то же самое, но с доп. сменой фокуса
http://davidwalsh.name/prevent-early-form-submission-hijacking-enter-key
Здесь код на MooTools, но вы можете переписать его на jQuery