Как вытащить переменную с ajax запроса?

Доброе время суток.
Подскажите, как вытащить переменную с ajax запроса xml значение?
Вот Ajax
$.ajax({
		type: "POST",
		url: "https://lk.webvm.ru/billmgr?authinfo="+$login+":"+$password+"&out=xml&func=user",
		dataType: "xml",
		success: function(xml) {
		xmlDoc = $.parseXML( xml ),
		$xml = $(xmlDoc),
		$email = $xml.find("email").text();
		alert($email);
		},
            // если произошла ошибка при получении файла
            error: function () {
                alert('ERROR');
            },
			complete: function() {
				$('#result').append('<div class="user_info">'+$email+'<div>');
			}
});

Я не могу вывести значение ("email").text(); алерт выходит пустой без значения и блок не выводит значение.
Как вывезти значение?
  • Вопрос задан
  • 520 просмотров
Решения вопроса 1
@olegalimov Автор вопроса
Всех благодарю! нашел решение методом тыка.
Может кому то нужно будет.
$.ajax({
type: "GET",
url: "https://lk.webvm.ru/billmgr?authinfo="+$login+":"+$password+"&out=xml&func=user",
dataType: "xml",
success: function(xml) {
//console.log(xml);
$email = $(xml).find('email').text();
$('#result').append('<div class="user_info">'+$email+'<div>');
}
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы