Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2013, 16:26
Avatar de oscard41
oscard41
 
Fecha de Ingreso: mayo-2012
Ubicación: Caracas
Mensajes: 288
Antigüedad: 12 años, 7 meses
Puntos: 8
Problemas con ajax.

Buenas tardes a todos, actualmente estoy aprendiendo a trabajar con el MVC y estoy usando php,y javascripts...

bueno hice una pequeña pagina que me muestra solo unos datos en una tabla con el fin de poder practicar un poco ajax para traerme lo que tengo en php a mi html sin que la pagina se recargue y pues no me funciona no se cual es el error si alguno de ustedes me podria asesorar o mandar algun tutorial en el que pueda leer se los agradecería... aqui el codigo

Código Javascript:
Ver original
  1. addEvent(window,'load',iniciarEventos,false);
  2.  
  3. function iniciarEventos()
  4. {
  5.     var objeto=document.getElementById('prueba');
  6.     addEvent(objeto,'click',imprimir,false);
  7. }
  8. var conexion;
  9.  
  10. //funcion que llama a otras funciones, asigna la variable xmlhttp tre los datos de php...
  11. function imprimir()
  12. {
  13.     conexion=crearXMLHttpRequest();
  14.     conexion.onreadystatechange=traerGrid;
  15.     conexion.open('POST' php.php,true);
  16.     conexion.send(null);
  17. }
  18. //funcion el cual me trae lo que tengo en mi codigo php
  19. function traerGrid()
  20. {        
  21.     var ok=document.getElementById('escribir');
  22.     if(conexion.readyState==4)
  23.     {
  24.         ok.innerHTML=conexion.reponseText;
  25.     }
  26.     else
  27.     {
  28.         ok.innerHTML='cargando...';
  29.     }
  30. }
  31.  
  32. //veo con que navegador estoy trabajando para asignar la variable
  33. function crearXMLHttpRequest()
  34. {
  35.   var xmlHttp=null;
  36.   if (window.ActiveXObject)
  37.     xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  38.   else
  39.     if (window.XMLHttpRequest)
  40.       xmlHttp = new XMLHttpRequest();
  41.   return xmlHttp;
  42. }

de ante mano muchas gracias...