2017-04-20 107 views
0

我在一个网站上我的搜索输入运行谷歌地方自动填充。像发条一样工作。谷歌地方自动填充于所定义的城市

我要的是限制从谷歌到一组预定义的城市的建议(城市在这种情况下)(如阿姆斯特丹,巴黎,柏林,等等)。

有没有一种方法可以做到这一点?我已经扫描谷歌的API网页以及计算器,但是一直没能找到答案。

(我猜在本质上是我要的是在巨大的数据库使用谷歌只是一个十几城市变为一个。)

谢谢!

+0

我不知道这是否可以通过使用'regions'过滤器以'postal_code'类型来解决,可能至少值得一提的是https://developers.google.com/places/supported_types –

回答

0

这个问题得到回答在过去的 - 参考此链接:How to limit google autocomplete results to City and Country only

function initialize() { 

var options = { 
    types: ['(cities)'], 
    componentRestrictions: {country: "us"} 
}; 

var input = document.getElementById('searchTextField'); 
var autocomplete = new google.maps.places.Autocomplete(input, options); 
} 
相关问题