Делаю автозаполнение города с помощью google maps api. Чтобы получить введенный город, сделал переменную глобальной. Проблема в том, что через консоль в хроме, доступ к обьекту есть, его можно скопировать, работать с ним и т.д., а вот из функции доступа нет... Как добраться к переменной?
function initialize(country) {
var options = {
language: '<?=$current_lang?>',
types: ['(cities)'],
//Выбор страны
componentRestrictions: {country: country}
};
var input = document.getElementById('searchTextField');
window.autocompleteqwe = new google.maps.places.Autocomplete(input, options);
}
function insertCityAndZone(){
objCity = JSON.parse(JSON.stringify(autocompleteqwe.getPlace()));
}
Функция insertCityAndZone вызывается после изменения инпута onchange="insertCityAndZone();".