1
- 我有一个小的扩展执行本地搜索。
- 它在本地公司文件列表中搜索与该名称匹配的文件,然后打开包含结果的页面。
- 该扩展有一个用户在查询中键入的文本框。
的问题是,如果我再次点击扩展,想要做一个查询,我已经做以前,我需要再次键入它。保存使用的历史提供建议
- 我希望文本框保存历史记录,并在开始输入新查询时显示建议。
我该怎么做?建议匹配可以是一个非常简单的字符串匹配,没有什么奇特的。但是,我可以如何/在哪里保存历史?
的问题是,如果我再次点击扩展,想要做一个查询,我已经做以前,我需要再次键入它。保存使用的历史提供建议
我该怎么做?建议匹配可以是一个非常简单的字符串匹配,没有什么奇特的。但是,我可以如何/在哪里保存历史?
如果你问关于标准浏览器的自动完成,那么我不认为有一种方法来编程创建它。例如,您可以使用jQuery的autocomplete plugin来构建您自己的应用程序。您只需提供以前的查询,剩下的就完成了。
要存储以前的查询,您可以使用localStorage
,您需要从后台页面访问该查询。