【发布时间】:2012-12-28 15:56:28
【问题描述】:
有没有办法在 google map api 自动完成字段中只显示城市?
目前我们正在使用地理编码,但不幸的是,我们甚至收到了国家和地址。
我们甚至尝试了以下代码
var input = document.getElementById('txt_city_and');
var options = {
types: ['(cities)']
};
自动完成 = 新的 google.maps.places.Autocomplete(输入,选项);
我们收到的错误是
未捕获的类型错误:无法读取未定义的属性“自动完成”
-- 谢谢
【问题讨论】:
-
好的,我们已经通过使用以下代码找到了解决方案 var input = document.getElementById('txt_city_and'); var options = { types: ['(cities)'] };当我们调用库时,我们添加了以下代码 &libraries=places 示例:
-
自动完成库实际上是一个单独的库,必须显式加载。 maps.googleapis.com/maps/api/…
-
感谢您的回答,我们如何从这个自动完成中获取邮政编码或邮政编码?非常感谢
-
stackoverflow.com/questions/12236857/…,在address_components下查看。
标签: google-maps-api-3 autocomplete