Задать вопрос
GreysonKind
@GreysonKind

Как использовать переменную из функции в любом месте в JavaScript?

Подскажите как я могу использовать результат функции в любом месте скрипта, вне функции (return'ом не получается)

$(document).ready(function () {
  var xmlDoc = $.ajax({
    type: "GET",
    url: "http://www.cbr.ru/scripts/XML_daily.asp",
    dataType: "xml",
    success: function ( xml ) {
      var xmlParse = $(xml).find('Valute');
      console.log( xmlParse ); // <-------- работает
    }
  });

  console.log( xmlParse ); // <------------ не работает
});
  • Вопрос задан
  • 4312 просмотров
Подписаться 3 Оценить 1 комментарий
Ответ пользователя fabrykant К ответам на вопрос (8)
fabrykant
@fabrykant
а так?
$(document).ready(function () {
  var xmlDoc = $.ajax({
    type: "GET",
    url: "http://www.cbr.ru/scripts/XML_daily.asp",
    dataType: "xml",
    success: function ( xml ) {
      var xmlParse = $(xml).find('Valute');
      return xmlParse;
    }
  });

  console.log( xmlDoc); 
});
Ответ написан