我正在尝试对输入进行自动完成,但似乎自动完成的结果晚了 1 个字符。因此,如果我输入“Ubuntu”,它只显示“Ubunt”的建议,然后如果我按退格键,它会以“Ubuntu”完成。这是我的代码:
$('.searchbar').keyup(function(e){
url = 'inc/autocomplete.php?q=' + $('.searchbar').val();
$('.searchbar').autocomplete({
source: url,
delay: 0,
});
});
.searchbar
是文本类型的输入。