Показать сообщение отдельно
  #7 (permalink)  
Старый 21.09.2013, 20:02
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от ramko
Можете подсказать для чего он тут?
В моем понимании если по ходу функции, уже есть правильный ответ он и дальше должен передаваться.
в твоём понимании, ты не добавил return непосредственно в тело функции, поэтому передаваться было нечему
смысл заключён в названии технологии


рабочий код
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
(function getOwnCnt(nomenklatura_n)  {
        var DATA;
		nomenklatura_n = 1061036;
        $.ajax({
        type: "POST",
        url: "http://lookatcode.com",
        data: "nomenklatura_n="+nomenklatura_n,
        success: function (data)    {
            DATA = data;
			//alert (data); // здесь все правильно отображает
            return data;
            }
        });
		setTimeout(function () {alert (DATA)}, 2000);
        return DATA;
		
    })();
</script>

Последний раз редактировалось bes, 21.09.2013 в 20:04.
Ответить с цитированием