0

我目前正在开发一个带有 jQ​​uery 自动完成功能的 UI。自动建议工作正常,但我无法使用键盘选择值。当我使用键盘选择一个值时,它会立即被取消选择。用鼠标选择就好了。我已将以下函数绑定到 onKeyUp 事件:

function setCreators(startDate, endDate) {
  $(document).ready(function() {
    $("#txtCreator").autocomplete(
      "getCampaignAuthors?stDate=" + startDate + "&enDate=" + endDate
    );
});

为什么我不能使用键盘选择值?

4

1 回答 1

0

我找到了解决方案。就是那个 onKeyUp 事件绑定。我认为 jquery 自动完成使用相同的 onkeyUp 事件进行内部处理。所以我把触发事件改成了onfocus。现在它工作正常。

于 2012-10-05T06:04:06.667 回答