Я использую автозаполнение jQuery, которое подключается к базе данных.Прямо сейчас, если вы начнете вводить термин и наводите указатель мыши на заполненный список, ввод текста с исходным термином не изменится, пока вы не нажмете элемент списка.
Я хочу, чтобы то же самое происходило с клавиатурой,Не заполняйте текстовое поле при вводе стрелки вниз.Заполните текстовое поле и скрытый идентификатор одновременно с enter
или mouse click
$(function() {
function log( message ) {
$(".userBookProjId").val(message);
$(".userBookProjId").scrollTop( 0 );
}
$( ".userBookProj" ).autocomplete({
source: "userBookProj.php?userId=" + $('#userId').val(),
minLength: 2,//search after two characters
select: function( event, ui ) {
log( ui.item ? ui.item.id : "");
}
});
});
Любая помощь очень ценится!