Задать вопрос
  • Нужно узнать адрес, по которому кликнул пользователь в Google Map?

    @mrwitchdoctor Автор вопроса
    Помогли с решением. Если кому-то понадобится:

    function initMap() {
            var map = new google.maps.Map(document.getElementById('map'), {
              center: {lat: 44.5452, lng: -78.5389},
              zoom: 9
            });
    
            map.addListener("click", function( latlng ) {
    
              var link = 'https://maps.googleapis.com/maps/api/geocode/json?latlng=' + latlng.latLng.lat()
                  + ',' + latlng.latLng.lng() + '&key=AIzaSyD5oJ7t1DjXJhtWlTuQlzSA63oIHrY5Lh4';
    
              $.ajax({
                method: 'post',
                url: link,
                success: function(responce){
                  console.log(responce.results[0]);
                  /*
                   * responce- это объект, нам нужно вернуть свойство, в котором 
                   * содержится массив. Из массива выбираем 
                   * первый элемент
                   */
                },
              });
            });
          }
    Ответ написан
    Комментировать