ユーザーが提案を選択している場合にのみ、テキストボックスにオートコンプリート提案の値を表示したいと思います。私は試した
$("#trainerNameAutoComplete").autocomplete({
source:"serverpage.php?id="+1,
minLength:1,
focus: function( event, ui ){
$("#trainerNameAutoComplete").val('');
},
keypress: function(event,ui){
if ((event.which == 38||event.Keycode ==38) || (event.which == 40||event.Keycode ==40)) {
console.log("key down");
$("#trainerNameAutoComplete").val('');
}
},
select:function(event,ui){
somefunction();
}
});
ただし、候補の上にマウスを置くとテキストボックスの値がクリアされますが、上下の矢印キーを押すと値はクリアされません。