Maps JavaScript API自动填充 - 一个国家/地区的城市

时间:2016-11-06 22:33:29

标签: javascript php api google-maps autocomplete

我使用的是Maps JavaScript API自动填充表单。 它正在运行,我已经有了API密钥。

我怎样才能只展示一个国家/地区的城市? 我想只显示匈牙利城市的结果,只显示没有地方的城市。

我可以这样做吗?如果是的话怎么样? 谢谢!

1 个答案:

答案 0 :(得分:0)

尝试

componentRestrictions: {country: "2 character code"}

示例

var options = {
  types: ['(cities)'], //types: ['(regions)'] if you want to show all regions in country
  componentRestrictions: {country: "hu"}
 };

 var input = document.getElementById('searchTextField');
 var autocomplete = new google.maps.places.Autocomplete(input, options);

请参阅https://developers.google.com/maps/documentation/javascript/places-autocomplete了解更多信息