在google api v3中获取带有地理自动填充功能的邮政编码

时间:2012-09-02 14:45:38

标签: javascript google-maps-api-3

这是我正在使用的代码:https://google-developers.appspot.com/maps/documentation/javascript/examples/places-autocomplete

当我在地理自动填充文本字段中选择地址时,我希望相应的邮政编码出现在另一个文本字段中,这可能吗?如果有人能帮助我找到解决方案,我会很高兴。

经过一番研究后我发现了这个:

var zip = address[address.length - 1].long_name = results[0].address_components;

但我对如何使用此代码获取邮政编码感到困惑?

谢谢!

1 个答案:

答案 0 :(得分:5)

在我看来:

  1. 该回复中不一定总是有邮政编码。
  2. 如果有的话,获得它的最佳方法是搜索结果的address_components,查找类型为“postal_code”的地址,并使用它,如this example