我找到了许多不同的方法来向文本输入添加自动完成功能。
如: http://jqueryui.com/demos/autocomplete/
我想要的是一种不必键入某人可能输入的所有可能性的方法,而只是使用Google的自动填充选项。就像你输入“狗”一样,我得到“狗品种”“狗屎”和“狗赏金猎人”。当我输入文本输入时,我想要出现同样的事情。我找到的这些工具要求您添加该人可以单击的选项。
如果您需要进一步解释,请告诉我。
谢谢!
答案 0 :(得分:1)
这很容易实现。谷歌为此提供了一个api:
http://suggestqueries.google.com/complete/search?client=firefox&q=dog
client
参数是必需的。
结果:
["dog",["dog breeds","dogpile","dog the bounty hunter"],["","",""],[],{"google:suggesttype":["QUERY","QUERY","QUERY"]}]
然后你的工作就是解析它并将信息提供给你的自动完成插件。
编辑:我也发现这种方式可以从http://google.com/complete/search?output=toolbar&q=microsoft
访问api:https://groups.google.com/forum/?fromgroups#!topic/google-ajax-search-api/UXTiCJMvKLo似乎你不能将它用于你的网站,至少根据这个家伙的说法。