Показать сообщение отдельно
  #1 (permalink)  
Старый 08.04.2013, 00:23
Профессор
Отправить личное сообщение для KamalovRadik Посмотреть профиль Найти все сообщения от KamalovRadik
 
Регистрация: 03.08.2011
Сообщений: 150

Поместить переменную во вложенную функцию.
Есть функция, в ней еще одна функция, которая вызывается при успешном выполнении.
В основной функции заполняется массив данных. Мне необходимо использовать этот массив во вложенной функции. Как передать его туда?
function querySuccess(tx, results) {
        var len = results.rows.length;
        var latitude=[], longitude=[];
        for (var i=0; i<len; i++){

          
         latitude[i] =  results.rows.item(i).latitude;
         longitude[i] = results.rows.item(i).longitude;
          
         
        }
        
    
        var options = { enableHighAccuracy: true };
        watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
    
   
    
    }
    
  
    var  count = 0;
    var latitude , longitude ;
  
    function onSuccess(position) {
  //Как в эту функцию поместить массив longitude[]  ?
}
Ответить с цитированием