我有一个输入。我使用Jquery UI自动完成向用户提出建议。让我在我的列表中有3个项目的图像:item1,item2,item3。我正在寻找的是当用户输入时要关闭的列表。例如,如果用户只输入“it”,则将显示全部3个元素。在那种情况下,如果他输入,我希望列表被关闭。我无法为此提供解决方案。希望有人能帮忙。干杯。马克。JQuery UI自动完成 - 在hiting后隐藏列表输入
我的HTML:
<input id="search" type="input" />
我的JS:
$(function() {
var availableTags = [
"item1","item2","item3"
];
$("#search").autocomplete({
source:availableTags,
minLength: 0
});
});
在我真实的情况下,我已经有一个keyup事件可以过滤我的页面上的表格。我想这个解决方案是相互矛盾的......父母的电子邮件是什么? – Marc 2012-03-07 13:48:05
嗯,我不知道为什么你会隐藏该项目,而不是只调用明确的'close'方法 - http://docs.jquery.com/UI/Autocomplete#method-close – shanabus 2012-03-07 14:02:21
OHHHHH!我知道了! e是关键代码... 13是输入键的代码...我的理解是否正确? – Marc 2012-03-07 14:04:59