si hago responseText me devuelve todo pero necesito el xml asi empiezo a parsearlo
les dejo el codigo a ver si alguien me puede dar una mano
Código HTML:
function previsualizar_producto(id_producto){ var contenedor = document.getElementById('previsualizar_producto'); var codigo = document.getElementById('previsualizar_producto_codigo'); var descripcion = document.getElementById('previsualizar_producto_descripcion'); var str = "id_producto=" + id_producto; conexion=crearXMLHttpRequest(); conexion.open('POST', '/ajax_artist_preview.php',true); conexion.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); conexion.onreadystatechange = function(){ if (conexion.readyState == 4) { alert(conexion.responseXML); } } conexion.send(str); }
Código HTML:
function crearXMLHttpRequest() { var xmlHttp=null; if (window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); else if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest(); return xmlHttp; }
Código PHP:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<producto>
<id_producto>id_producto</id_producto>
<codigo>codigo</codigo>
<titulo>titulooo</titulo>
<descripcion>titulooo</descripcion>
</producto>