• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Получение Xml-ответа Из Php В Ajax

  • Автор темы Kanstantsin
  • Дата начала
K

Kanstantsin

Здравствуйте.

Есть .php файл, который генерирует XML в переменную примерно такого содержания:
<!--shcode--><pre><code class='XML'>header(`Content-Type: text/xml; charset=utf-8`)
<?xml version="1.0" encoding="utf-8" ?>
<result>
<name>какое-нибудь слово</name>
</result>[/CODE]
И возращает этот текст обратно в ajax c помощью:
<!--shcode--><pre><code class='PHP'>echo myxml;[/CODE]
JavaScript выглядит так:
<!--shcode--><pre><code class='Javascript'>$("#button").click(function(){
var table = $("#table").val();
var parameter = $("#parameter").val();
$.ajax({
type: "POST",
url: "select.php",
data: ({table: table, parameter: parameter}),
beforsend: alert("sending"),
success: function(data){
var xml = data.responseXML;
var otvet = xml.getElementsByTagName("id").item(0);
alert(otvet);
}
});
});[/CODE]

Но! На строчке с "xml.getElementsByTagName("id").item(0);" ошибка.

Подскажите, как обработать этот XML. Или, если ошибка в .php - как исправить его?
 
1

1ive

Какой тэг в XML? (name)
А какой в JS? (getElementsByTagName('id'))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!