アイテムの結果にカーソルを合わせたりフォーカスしたりするときに、入力にアイテムラベルを表示するデフォルトの動作をオーバーライドするにはどうすればよいですか?
動作しない例:
JavaScript:
$('#ac').autocomplete({
source : ["hello", "how", "do", "you", "do"],
focus: function(event, ui){
console.log("print")
$(this).val('my custom label to show in input');
}
})
HTML:
<input type="text" id="ac"/>