【发布时间】:2018-03-06 16:33:05
【问题描述】:
我正在尝试使用 Google 地图自动完成输入来搜索地点并填写表单字段。我没有从以下地址的 API 中获取门牌号(以下形式的Street Address);
30 Ellabay Crescent, Redland Bay QLD, Australia.
如果您尝试30 Ellabella Court, South Morang VIC, Australia,它会正确填写Street Address 字段;
这是我在 JSFiddle 中的工作示例;
https://jsfiddle.net/ssrpsathira/2n5s4qx0/4
当从自动完成下拉列表中选择时,我尝试记录此地址的 API 调用的输出,并且 API 响应的地址组件中确实没有街道地址值,但我不确定为什么显示街道地址编号在自动完成文本中。
是我做错了什么,还是只是 API 行为?我真的需要解决这个问题才能显示地址的门牌号码。
谢谢。
【问题讨论】:
-
请您在投反对票之前至少给出一个理由吗?
-
将您有问题的地址以明文形式显示以便复制?正确标记您的问题?提供一个工作示例(代码 sn-p 或小提琴)?解释你尝试了什么,你是如何调试它的,为什么你认为它不起作用?这些可能是您投票失败的部分原因。
-
@MrUpsidown 感谢您的提示,我已按照建议更新了我的问题。希望这会更清楚。
标签: javascript google-maps google-maps-api-3 autocomplete