我正在为 Google Maps API(级别 3)实例化一个自动完成输入,如下所示:
var input = document.getElementById('szukanyAdres');
autocomplete = new google.maps.places.Autocomplete(input);
autocomplete.bindTo('bounds', map);
如何在运行时打开和关闭自动完成功能?
最佳答案
删除所有添加到自动完成的监听器。
autocomplete.unbindAll();
删除所有添加到输入元素的监听器。
google.maps.event.clearInstanceListeners(input);
参见 https://code.google.com/p/gmaps-api-issues/issues/detail?id=3429
关于javascript - 如何打开和关闭 google-maps 自动完成功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9912064/