放置自动完成而不使用地图界面

时间:2014-10-18 19:02:38

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

查看此bind google places autocomplete on textbox without instantiating a google map(没有解决方案)

我想在我的网站上显示此https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete而不显示地图。换句话说,我只需要文本搜索框。

我首先将此https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform实施到我的网站。但我知道它无法搜索某些地方。喜欢  伯克利酒店  萨沃伊酒店  丽兹酒店  安达兹酒店  地标酒店  兰斯伯勒酒店

但是有地图的人工作正常。我正在删除地图初始化或使用display:none隐藏地图等任何内容,它也会隐藏和禁用文本搜索字段。

提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

该问题与地图无关,当您查看没有地图的自动填充代码时,您会看到:

types: ['geocode'] 

当你在带有地图的演示中试用它时,当你检查geocodes - 按钮时,你也不会得到结果。

只需从演示中的自动完成选项中删除types - 属性,而无需使用地图。