如何在jquery自动完成中搜索单个单词?
如何在jquery自动完成中搜索单词?假设我有一个数组如下。如果我输入的是“S”,那么我必须打印所有与“S”相关的结果,如ActionScript、AppleScript、Scala、BASIC、Haskell、Scheme、ColdFusion等。。你可以更新这个如何在jquery自动完成中搜索单个单词?,jquery,Jquery,如何在jquery自动完成中搜索单词?假设我有一个数组如下。如果我输入的是“S”,那么我必须打印所有与“S”相关的结果,如ActionScript、AppleScript、Scala、BASIC、Haskell、Scheme、ColdFusion等。。你可以更新这个 提前感谢。如果您不想使用下拉列表,也许您甚至不需要jquery UI。你可以这样做: 如果你不想要下拉列表,也许你甚至不需要jQueryUI。你可以这样做: 试试这个。 你根本不需要自动完成 var availableTags=[
提前感谢。如果您不想使用下拉列表,也许您甚至不需要jquery UI。你可以这样做:
如果你不想要下拉列表,也许你甚至不需要jQueryUI。你可以这样做: 试试这个。 你根本不需要自动完成 var availableTags=[ 动作脚本, AppleScript, Asp, 基本的 C C++, Clojure, COBOL, 冷落, 二郎, Fortran, 好极了, 哈斯克尔, JAVA JavaScript, 口齿不清, Perl, PHP, python 红宝石 斯卡拉, 计划 ]; $tags.keyup函数{ $found.find'p'。删除; var val=$this.val; ifval.length>0{ forvar i=0;i-1 { $found.append+项目+; } } } }; 标签: 试试这个。 你根本不需要自动完成 var availableTags=[ 动作脚本, AppleScript, Asp, 基本的 C C++, Clojure, COBOL, 冷落, 二郎, Fortran, 好极了, 哈斯克尔, JAVA JavaScript, 口齿不清, Perl, PHP, python 红宝石 斯卡拉, 计划 ]; $tags.keyup函数{ $found.find'p'。删除; var val=$this.val; ifval.length>0{ forvar i=0;i-1 { $found.append+项目+; } } } }; 标签:
-很好你到底在找什么。。。下拉菜单中的所有项目都带有s,我认为您的小提琴可以按照您的要求工作!!这里的问题是什么?在JSFIDLE尝试将js与html分离可能是-这允许选择多个项目:不,我要找的是当我键入s或a时,它必须打印相关搜索可能在console.log中。-很好你到底在找什么。。。下拉菜单中的所有项目都带有s,我认为您的小提琴可以按照您的要求工作!!这里的问题是什么?在JSFIDLE尝试将js与html分离可能是-这允许选择多个项目:不,我要找的是当我键入s或a时,它必须打印相关搜索可能在console.log中。
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$input.on('keyup', function(){
availableTags.filter(function(_item){
return _item.toLowerCase().indexOf($inp.val()) > -1;
}).forEach(function(_item) {
console.log( _item );
});
});