javascript - 获取 GoogleMaps 自动完成 HTML 输入建议的地址列表

标签 javascript jquery google-maps google-maps-api-3

我已经成功实现了“place_changed”事件,以便在用户选择地址时收到通知。这不是我要找的。

我需要获取输入框下方显示的地址列表。那可能吗?我还遗漏了其他事件吗?

编辑

看来我无法获取输入框中建议的地址列表,因此我需要基于此实现一些内容:
https://developers.google.com/maps/documentation/javascript/examples/places-queryprediction

最佳答案

可以通过 AutocompleteService 请求此列表(给定查询的建议) .

但请注意:您只会获得预测和 place_id,要获得更多详细信息,您必须通过 Place Detail Request 自行请求。 .

但是,当您确实想要获得自动完成下出现的预测时:没有基于 API 的访问,您需要解析 DOMNode 来获取一些信息(.pac-container )

关于javascript - 获取 GoogleMaps 自动完成 HTML 输入建议的地址列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31886344/

相关文章:

javascript - 如果两个条件均不成立

javascript - 切换嵌套列表中的链接不可单击

javascript - jqueryui Accordion 根据选项卡禁用特定

google-maps - Google Geocode api 为特定地址返回不正确的结果

javascript - 放在 map 上之前的谷歌地图圆针

javascript - 当用户离开页面时自动提交表单

javascript - jQuery flipswitch 导致主干 View 重新加载

javascript - Bootstrap popover 是否复制元素而不是移动它们? (点击处理程序不工作..)

javascript - 在 CSS 中跟踪 Onclick 事件 - 执行一些操作

javascript - 如何在 map 上添加数百个标记而不出现滞后?