Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/05/2013, 04:10
pecident
 
Fecha de Ingreso: mayo-2013
Mensajes: 6
Antigüedad: 11 años
Puntos: 0
Respuesta: Ajax, llamar funciones desde PHP

Muestreo:

Si mal no he entendido antes, esto es a lo que te referías. Montar el código HTML en el PHP para que lo lea el js y que lo muestre en el div de la página HTML.

Código PHP:
$respuesta ="<tr><td>Juan</td><td>12</td><td>TGN</td></tr>" ;
echo 
$respuesta

Pues lo que muestra es (copiado directamente del navegador)
Código HTML:
<div id="tabla">
Juan12TGN
</div> 
Eso sacando el <div> fuera del <table> para que me lo muestre debajo del encabezado.

He probado de usar alguna funcioncilla PHP, como strip_tags() y poniendole los td, tr y table para que los permita, pero nada.

Espero que me haya podido hacer entender esta vez, llevo unas horas ya liado y estoy con la cabeza un poco llena :D


edito para comentar que el problema está en la función javascript, si el responseText lo monto en una alerta, en la alerta que me salen los tags, es al ponerlos en el div mediante el js que no me los imprime.

os copio la línea de código encargada de meterlo en el div

tabla.innerHTML=ajax.responseText;

¿Dónde estoy metiendo la pata? xd

edito2 parece que lo que no muestra son las etiquetas de tabla, porque la negrita si que me la muestra.

Última edición por pecident; 09/05/2013 a las 04:35