У меня есть следующий код - http://jsfiddle.net/vcvsb/1/ - за
$(document).ready(function(e) {
$("input#autocomplete").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
jQuery("#autocomplete").keypress(function (e) {
if (e.keyCode == 13) {
$('#buttontest').trigger('click');
alert('crap, clicked');
}
});
});
Я пытаюсь настроить его так, чтобы пользователь мог перемещаться вниз с помощью клавиш со стрелками - нажмите ввод и затем удерживайтетипирование.Проблема, с которой я сталкиваюсь - заключается в том, что, как только пользователь выбирает ввод после получения ответа автозаполнения, он вызывает нажатие кнопки?
Как я могу настроить его так, чтобы:
- Пользователь может использовать клавиши со стрелками для перехода к выбору, а затем нажать клавишу ввода
- После нажатия клавиши ввода пользователь может продолжать вводить
- Если пользователь нажимает клавишу ввода еще раз, он вызываетнажмите
?