Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/06/2013, 14:35
Avatar de jor_0203
jor_0203
 
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: tengo un problema muy interesante sobre ajax

Cita:
Iniciado por Franz1628 Ver Mensaje
Lo que puedes hacer es traerlo como xml

Código PHP:
Ver original
  1. <?php
  2.     header('Content-Type: text/xml');
  3.  
  4.     echo "<?xml version=\"1.0\"?><var>".$_GET['var']."</var><c2>".$_GET['c2']."</c2>";
  5. ?>

DEbes modificar tu funcion respuestaAjax algo asi

Código Javascript:
Ver original
  1. function respuestaAjax(){
  2.     if(peticion.readyState==4)
  3.     {
  4.         if(peticion.status==200)
  5.         {
  6.         //alert(peticion.responseText);
  7.        
  8.      
  9.         var dina =  peticion.responseXML.getElementsByTagName("var")[0];
  10.         var apellidoDiv=  peticion.responseXML.getElementsByTagName("c2")[0];
  11.  
  12.            document.getElementById("dina").innerHTML=dina.childNodes[0].nodeValue;
  13.            document.getElementById("apellidoDiv").innerHTML=apellidoDiv.childNodes[0].nodeValue;
  14.         }
  15.         else
  16.         {
  17.         alert("ha ocurrido un error"+peticion.statusText);
  18.         }
  19.     }
  20.     else
  21.     {
  22.     document.getElementById("dina").innerHTML='<img src="carga.gif" />';
  23.     }
  24. }

Saludos
entonces me recomiendas
que le meta xml
y con eso lo puedo hacer
es correcto