我需要在客户端的数组中找到字符串的出现位置。 由于某些原因,JQuery Docs上的示例都使用数字比较。
基本上我尝试在终端中执行的操作就像GMSAutocompleteViewController
一样简单,但是数据来自数组而不是文件。
到目前为止,这是我的代码。不会有太多帮助,但它会让你知道我是如何做到这一点的。
grep pattern < file.txt
我通常从事较低级别的语言,希望答案不是太明显。 编辑:#submit在输入文本字段中。
答案 0 :(得分:3)
indexOf()
将搜索字符串中的子字符串,它会在找到时返回其位置,或者在找不到时-1
。
var result = $.grep(array, function(value) {
return value.indexOf(pattern) != -1;
}