проблема с картой Google , мне нужно сократить это значение - PullRequest
0 голосов
/ 21 апреля 2020

Когда выбран результат, сначала отображается полный адрес, а затем отображается относительный адрес.

function initAutocomplete() {
  autocomplete = new google.maps.places.Autocomplete(
        document.getElementById('checkout_shipping_address_attributes_address'), {types: ['geocode'], componentRestrictions:{country:["US"]}});
    autocomplete.setFields(['address_components', 'formatted_address']);
    autocomplete.addListener('place_changed', fillInAddress);
}

function fillInAddress() {
     var _arr = document.getElementById("checkout_shipping_address_attributes_address").value.split(",");
     document.getElementById("checkout_shipping_address_attributes_address").value = _arr[0];
}

Изображение

Я хочу этот результат, который выглядит лучше:

Изображение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...