您好我正在努力为我正在处理的网页开发一些搜索功能,我需要一个自动完成但只返回的搜索框 - 城镇/城市,国家,机场和度假村。我虽然我可以使用谷歌地图,只是删除地图,因为https://maps.google.co.uk/上的搜索框非常适合我想要它,但我找不到任何文档,如何在我的页面中复制,一切iv发现与实际的地图(我实际上并不想要),欢迎任何输入。提前谢谢
答案 0 :(得分:1)
我建议使用Yahoo的YQL服务来填充您的自动完成功能。它可以返回json,因此它非常适合jquery。
Example in Yahoos YQL console to retreive results if someone starts typing PER 因此,您可以将此网址插入自动填充功能:
var url = "http://query.yahooapis.com/v1/public/yql?q=select%20name%20from%20geo.places%20where%20text%3D%22" + THE_INPUT_TEXT + "*%22%20limit%2010&format=json";
然后将所有results.place.name结果捕获为自动完成选项