2014-03-30 33 views
0

是否有任何可能性来避免人们搜索类型关键字并按回车键而不是选择自动筛选器值。jQuery与关键字搜索自动完成?

因为我创建了自动完成搜索框,其中如果人类键入任何不会给出自动complte结果的单词,但如果用户按Enter键给出结果..我想限制只有自动筛选值的搜索。

+0

@Ideal Bakija:添加了代码。但不工作。请亲切请教 – user3406921

回答

0
<input type="name" name="name" autocomplete="off"> 

如果您不想显示自动完成功能,只需在输入中将其关闭即可!

如果你想知道它的按键是输入

做到这一点。

$(document).on('keyup', '.input-class', funciton(e){ 

if (e.keyCode == 13) { 
code here 
} 


}); 

键码13将检查用户是否在他写入时按下输入。是的,那么它会继续它..希望这可以帮助你现在!

+0

不,我想要其他方式。我不想在关于自动完成搜索框的关键字搜索结果。 – user3406921

+0

你想要什么excaclty ...这不会给你自动完成的结果...它会禁用它 –

+0

:例如:我想搜索酒店和自动过滤器给出resutl为“酒店”,而不是酒店。所以我不会从自动过滤器中选择“酒店”。我只是在搜索框中输入它,然后输入..如何避免此类搜索 – user3406921