Показать сообщение отдельно
  #5 (permalink)  
Старый 08.03.2012, 23:40
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

blax,
Привыкайте к асинхронному стилю программирования
Если вы хотите работать с переменной вычисляемой в результате выполнений асинхронной функции, то код работающий с ней должен вызыватся колбеке, либо позже
var postal_code = "", work_with_postal_code;
    getLatLng(city1, function(addr){
        codeLatLng(addr, function(ZIP){
            postal_code = ZIP;
            work_with_postal_code(postal_code);
        });
    });
work_with_postal_code = function(postal_code) {
    alert (postal_code);
}
Ответить с цитированием