我有大约100个术语(无数字)另存为js中的变量。
var terms = [ALL TERMS];
我有一个简单的搜索字段:
<input type="text" name="search" placeholder="Search..">
我试图做到这一点,以便当用户开始键入字母时,它会自动带来与键入内容相匹配的术语。
我以前见过这种功能。如果有人能指出我正确的方向来实现这一目标,我将非常感激。
谢谢一群!
最佳答案
如果您希望进行简单的搜索,请使用以下代码:
$("input").on("input",function(){
for(var c in terms){ // loop through each item in terms
if(terms[c].replace($(this).val(),"")!=terms[c])
// the string matches your input
}
});
关于javascript - JS搜索功能可显示相似的搜索结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38176322/