Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2017, 09:51
Аспирант
Отправить личное сообщение для mxup Посмотреть профиль Найти все сообщения от mxup
 
Регистрация: 18.06.2015
Сообщений: 38

Помогите считать значение переменной за пределами функции
Здравствуйте, большая просьба помочь понять как передать значение переменных la и lo из функции в массив co
Дело в том, что переменные clLa и clLo в массиве co оказываются пустыми при проверке обработчиком obrabotchik.php
Ниже скрипт:

$(function () {

    var la = '';
    var lo = '';

  	if(navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(function (position) {
        var la = position.coords.latitude;
        var lo = position.coords.longitude;
	
	    });
    }
	
    var client = new BibliotekaJS();
    var co = {        
        // .......
        uuuurAgent: client.getUserAgent(),

        clLa: la,
        clLo: lo,
	         };
 
 $.post('obrabotchik.php', co);

});
Ответить с цитированием