javascript - 自动完成搜索字符串的多个部分,然后返回最有可能的部分

标签 javascript autocomplete

Kind of like this question

我有很多文本片段,每天都会使用很多很多次。我想构建一些可以搜索数据库的东西/最好是一个充满句子长度字符串的 javascript 数组,返回最有可能的一个。大多数自动完成功能会按照您键入的顺序返回您键入的内容。我不记得看到过我描述的内容。

例如;假设我的数组中有这个项目: “一个黄色的香蕉”

当我搜索“a banana”时,它不会显示任何内容。 它仅在我输入“a yello”时有效......等等。

当项目名称中存在多个单词但位于不同位置时,是否也可以返回匹配项?

例如,当我输入“fox quick dog”时,它会返回:

敏捷棕色狐狸跳过懒惰的

got the idea and question from actb.js

谢谢你帮我变得更懒

最佳答案

也许这会有所帮助: jQuery Quick Search

关于javascript - 自动完成搜索字符串的多个部分,然后返回最有可能的部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/837958/

相关文章:

javascript - AWS Amplify React UI 组件 - 如何调度身份验证状态更改事件?

jquery - 如何将自定义回调函数附加到 jquery 自动完成扩展?

git add Autocomplete with Zsh and oh-my-zsh and Ambiguity

java - 源代码编辑器中的自动完成建议

javascript - 45度谷歌地图

JavaScript JQuery 隐藏/显示功能

javascript 嵌套数组更新

javascript - 独特的多列排序angular js

html - 如何在 TextMate 中自动完成 HTML 标签?

javascript - 搜索图标未出现在自动完成搜索中