Я пытался найти решение только для этой проблемы, но безуспешно.Поэтому я буду признателен за вашу помощь.
Я хотел бы получить адрес автозаполнения от Google API.Я сейчас использую этот код:
var input, options, zip;
$( document ).ready(function() {
options = {
types: ['address'],
componentRestrictions: {
'country': 'IT'
}
};
zip = $('#residence_zip');
input = document.getElementById('autocomplete');
initAutocomplete();
});
function initAutocomplete() {
var autocomplete = new google.maps.places.Autocomplete(input, options);
autocomplete.addListener('place_changed', function () {
var element = $(autocomplete.getPlace().adr_address);
var cap = jQuery(element[2]).text();
zip.val(cap);
});
}
Хорошо работает!но я бы хотел добавить фильтр по названию города.Я пытаюсь так:
options = {
types: ['address'],
componentRestrictions: {
'country': 'IT', 'locality': 'Roma'
}
};
Но это не работает.:(