Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/03/2011, 19:29
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: sajax(sequential ajax) y la version para jquery

busca un tutorial de ajax, lo básico es crear el objeto XMLHttpRequest y con él se hace la petición y con su evento onreadystatechange recibes la respuesta

Código Javascript:
Ver original
  1. //obtener XMLHttpRequest
  2. function getajax(){
  3.     try {
  4.         xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP");
  5.     } catch (ex) {
  6.         try {
  7.             xmlhttpobj= new ActiveXObject("Microsoft.XMLHTTP");
  8.         } catch (ex2) {
  9.             xmlhttpobj= false;
  10.         }
  11.     }
  12.     if (!xmlhttpobj && typeof XMLHttpRequest!='undefined') {
  13.         xmlhttpobj = new XMLHttpRequest();
  14.     }
  15.     return xmlhttpobj;
  16. }
  17.  
  18. //enviar petición por GET
  19. function sendAjaxGet (url,value,rxml){
  20.     var xmlhttpobj=getajax();
  21.     xmlhttpobj.open ("GET", url+"?"+value,true);
  22.     xmlhttpobj.onreadystatechange=function(){
  23.         if (xmlhttpobj.readyState==4){
  24.             if (xmlhttpobj.status==200){
  25.                 if (rxml==true){
  26.                     //respuesta en XML
  27.                     //xmlhttpobj.responseXML;
  28.                 }else {
  29.                     //respuesta en texto
  30.                     //xmlhttpobj.responseText;                    
  31.                 }
  32.             }
  33.         }
  34.     }
  35.     xmlhttpobj.send(null); //envio petición
  36. }
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 30/03/2011 a las 19:34