Foros del Web » Programando para Internet » Javascript »

Problemas con ajax.

Estas en el tema de Problemas con ajax. en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/02/2013, 16:26
Avatar de oscard41  
Fecha de Ingreso: mayo-2012
Ubicación: Caracas
Mensajes: 288
Antigüedad: 12 años
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...
  #2 (permalink)  
Antiguo 20/02/2013, 07:07
Avatar de oscard41  
Fecha de Ingreso: mayo-2012
Ubicación: Caracas
Mensajes: 288
Antigüedad: 12 años
Puntos: 8
Respuesta: Problemas con ajax.

:/ si alguien me podria ayudar se los agradecería...........
  #3 (permalink)  
Antiguo 20/02/2013, 08:18
 
Fecha de Ingreso: julio-2009
Ubicación: La Plata
Mensajes: 233
Antigüedad: 14 años, 10 meses
Puntos: 8
Respuesta: Problemas con ajax.

Puede ser porque te falta el :
Código Javascript:
Ver original
  1. conexion.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

Que va antes del send.
  #4 (permalink)  
Antiguo 20/02/2013, 23:21
Avatar de oscard41  
Fecha de Ingreso: mayo-2012
Ubicación: Caracas
Mensajes: 288
Antigüedad: 12 años
Puntos: 8
Respuesta: Problemas con ajax.

Cita:
Iniciado por pistonasos Ver Mensaje
Puede ser porque te falta el :
Código Javascript:
Ver original
  1. conexion.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

Que va antes del send.
Gracias por tomar algo de tu tiempo en responder, mañana pruebo lo que me dijiste..

Etiquetas: ajax, funcion, html, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:32.