Hallo,
ich verschuche grade mit ajax eine XML struktur zu übergeben, da ich mehrere daten auf einmal per ajax erhalten möchte..
leider bekomme ich es nicht hin die xml korrekt zu verarbeiten
hier kommt die ausgabe aus der php datei an und steht in der variable "txt" in "xml" steht "[object XMLDocument]" wenn ich das per alert() aufrufe
hier die PHP test datei die das xml erzeugt
Der firebug sagt dazu folgendes
nun weiß ich selbt nicht mehr weiter, ob ich überhaupt am richtigen ansatz bin...
vllt seid ihr ja schlauer
DANKE schonmal!
ich verschuche grade mit ajax eine XML struktur zu übergeben, da ich mehrere daten auf einmal per ajax erhalten möchte..
leider bekomme ich es nicht hin die xml korrekt zu verarbeiten
hier kommt die ausgabe aus der php datei an und steht in der variable "txt" in "xml" steht "[object XMLDocument]" wenn ich das per alert() aufrufe
PHP-Code:
function successHandler(txt, xml)
{
id = txt.getElementsByTagName("id")[0];
message = txt.getElementsByTagName("message")[0];
}
hier die PHP test datei die das xml erzeugt
PHP-Code:
header('Content-Type: text/xml; charset=utf-8'); // sorgt für die korrekte XML-Kodierung
header('Cache-Control: must-revalidate,
pre-check=0, no-store, no-cache, max-age=0,
post-check=0'); // ist mal wieder wichtig wegen IE
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
echo "<new_post>\n";
echo " <id>123</id>\n";
echo " <message>test message</message>\n";
echo "</new_post>\n";
PHP-Code:
txt.getElementsByTagName is not a function
vllt seid ihr ja schlauer
DANKE schonmal!
Kommentar