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 - как исправить его?
Есть .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 - как исправить его?