Ответы пользователя по тегу Google Maps
  • Как реализовать при выдаче js одного выдавать другое?

    @asmodeusta
    PHP Developer (Laravel, Wordpress)
    Можно добавить поле
    <p>Наш телефон: <span id="phonenumber"></span></p>
    и функцию
    $.getJSON(GEOCODING).done(function(location) {
        $('#country').html(location.results[0].address_components[5].long_name);
        $('#state').html(location.results[0].address_components[4].long_name);
        $('#city').html(location.results[0].address_components[2].long_name);
        $('#address').html(location.results[0].formatted_address);
        $('#latitude').html(position.coords.latitude);
        $('#longitude').html(position.coords.longitude);
        getPhone(location.results[0].address_components[2].long_name);
      })

    и описать эту функцию например так
    function getPhone(city){
    $.('#phonenumber').innerHTML = (city=='Казань'? '1111111111':city='Москва'?'2222222222':'...';
    }


    Или если у вас номера в каждом городе хранятся в БД - тогда делать AJAX-запрос к скрипту на сервере передавая в параметрах название города и уже на сервере в БД находить номер соответствующий полученному городу.
    Ответ написан
    Комментировать