У меня есть поле поиска, которое использует API мест Google для автозаполнения мест, например:
<input type="text" id="addressInput" name="addressInput" class="span3 search-query" placeholder="Enter location..">
<script>
var autocomplete = new google.maps.places.Autocomplete($("#addressInput")[0], {});
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();
console.log(place.address_components);
});
</script>
Когда пользователь вводит адрес или город, он предлагает просто отлично. но как только пользователь нажимает на результат, как мне получить широту и длину выбранной опции от пользователя?
Примеры Google, кажется, находят их основанными на отбрасывании маркера. Я вообще ничего не отображаю на карте.