首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript Auto建议

Javascript Auto建议
EN

Stack Overflow用户
提问于 2011-12-12 12:11:21
回答 4查看 1.2K关注 0票数 1

是否有供自动建议/完成下列情况使用的库?

搜索"Vir“返回”西弗吉尼亚“和”弗吉尼亚“

谢谢

编辑

抱歉没能解释得更多。在上面的问题中,我不想要“包含”搜索,而是在单词边界上的前缀搜索。所以"est“不应该返回”西维吉尼亚“,但是"wes”或"vir“应该返回。

这份清单大约有500个大项目。

提出的解决方案

我修改了Mike https://github.com/mikedeboer/trie的trie实现来解决这个问题。我在单词边界上拆分了一个项目,并将每个单词存储在trie中。对于每个单词的最后一个字母,我在trie节点中存储了来自该单词的项的索引。当用户搜索时,我返回一个索引列表,然后从主列表中获取相应的项。

你们觉得怎么样?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-15 11:55:02

我修改了Mike https://github.com/mikedeboer/trie的trie实现来解决这个问题。我在单词边界上拆分了一个项目,并将每个单词存储在trie中。对于每个单词的最后一个字母,我在trie节点中存储了来自该单词的项的索引。当用户搜索时,我返回一个索引列表,然后从主列表中获取相应的项。

票数 0
EN

Stack Overflow用户

发布于 2011-12-12 12:16:34

首先,在提出这样一个直截了当的问题之前,你应该尝试使用谷歌或者搜索先前的问题。

要回答您的问题,您可以使用jquery,它有许多其他的小部件--一个叫做Autocomplete。如果您熟悉JQuery,那么这应该很容易实现。

http://jqueryui.com/demos/autocomplete/

票数 2
EN

Stack Overflow用户

发布于 2011-12-12 12:13:00

您可以使用jquery自动完成。啊,你已经自己回答了!http://bit.ly/uXHRR0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8474110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档