Google Places API -место _измененный слушатель не работает

Я пытаюсь использовать автозаполнение из API Google Places. У меня настроено и работает само автозаполнение, но я хочу добавить прослушиватель, чтобы я мог использовать информацию из PlacesResult в другом месте.

Чтобы проверить функциональность, я пытаюсь доказать, что прослушиватель работает, вызывая окно предупреждения и записывая place.name в файл. Ни то, ни другое не работает, поэтому я полагаю, что прослушиватель явно настроен неправильно, но я не могу понять, как я написал это неправильно.

<!-- Load Places Library for Google Maps-->
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false">
</script>

<!-- Autocomplete Script -->
<script type="text/javascript">
function initialize(){
    var input = document.getElementById('name');
    var autocomplete = new google.maps.places.Autocomplete(input);
}
google.maps.event.addDomListener(window, 'load', initialize);

google.maps.event.addListener(autocomplete, 'place_changed', function(){
    var place = autocomplete.getPlace();
    alert("This function is working!");
    document.getElementById("receiver").innerHTML=place.name;
});
</script>
5
задан Benjamin 20 January 2016 в 14:41
поделиться