我正在使用Google PAC在附近的地方为用户提供自动填充功能。但是,地方API似乎无法控制在哪里填写那些预先输入的结果。它只是在正文中添加一个'.pac-container`并将其放在文本框下方。只有我们控制的是CSS造型。
此外,它具有非常严格的行为,例如清空容器并将其隐藏在输入框模糊处。我希望用户能够选择并单击按钮以使用所选值。
我想知道我是否可以获取从服务器获取的地点列表,并在我选择的元素中手动填充它们。可能是某种允许我实现这一目标的处理程序。我也将“Powered by Google”放在那里,只是更多地控制显示返回的数据。
答案 0 :(得分:1)
有一项服务会返回预测,因为它们将由地点使用 - 自动填充:Places Autocomplete Service
您可以使用这些预测来创建您想要的任何内容,例如:具有自己定义的行为的自定义自动完成功能。
您可以在此处找到自定义实施(使用jQueryUI-Autocomplete):Google Maps API - autosuggest on hover