禁用自动完成功能,专注于选择项目

时间:2012-05-24 12:36:47

标签: jquery-ui autocomplete jquery-ui-autocomplete

我在textarea上使用jQuery UI Autocomplete插件

我想要的是当用户将鼠标悬停在自动填充列表上时不应修改textarea内容

这意味着,如果用户滚动列表或悬停在选项上,则textarea内容不应更改。只有在选择选项时才会发生更改。

1 个答案:

答案 0 :(得分:11)

$("#my_textarea").autocomplete({
    source: mySource,
    focus: function (event, ui) {
        event.preventDefault() // <-- prevent the textarea from being updated.
    }
});

示例: http://jsfiddle.net/hJ9sA/