jquery自动完成,焦点功能
有问题在输入中输入内容后,自动完成功能下拉列表中的建议选项。 但是当使用键盘或鼠标悬停在“下拉选项”中选择某些内容时,它会触发默认输入值的更改。
如何取消绑定此操作,我希望它保持默认值val(),直到选中该选项。
.autocomplete({
options?
});
答案 0 :(得分:2)
只需在提供给preventDefault
处理程序的事件上调用focus
:
$("#auto").autocomplete({
/*...*/
focus: function(event, ui) {
event.preventDefault();
}
});