我目前正在开发具有jQuery自动完成功能的UI。自动提示工作正常但我无法使用键盘选择值。当我使用键盘选择一个值时,它会立即被取消选中。用鼠标选择很好。我已将以下函数绑定到onKeyUp事件:
function setCreators(startDate, endDate) {
$(document).ready(function() {
$("#txtCreator").autocomplete(
"getCampaignAuthors?stDate=" + startDate + "&enDate=" + endDate
);
});
为什么我不能使用键盘选择值?
答案 0 :(得分:0)
我找到了解决方案。 这就是onKeyUp事件绑定。我认为jquery auto complete使用相同的onkeyUp事件进行内部处理。所以我将触发事件更改为onfocus。现在它工作正常。