Comunidad de diseño web y desarrollo en internet online

preticion ajax con cilco FOR

Citar            
MensajeEscrito el 07 Sep 2011 04:53 pm
es correcto enviar una peticion como esta

Código :

funcion peticion_de()
request = createRequest();
var envio=[0,1,2,3];
 for(var iii= 0, long = envio.length; iii < long; iii++){
  
  url = "recupera_puntos3.php?var_recept1=" + envio[iii+1];
   alert('envio: '+ elred1[iii]);
   request.onreadystatechange = receptor;
   request.open("GET", url, false);
   request.send(null);
    }   

} 

Aunque no me genera ningun error, el resultado que espero no es el correcto

Por bernoo

9 de clabLevel



Genero:Masculino  

loco, enfermo, distraido

msie
Citar            
MensajeEscrito el 07 Sep 2011 10:12 pm
Lo que yo veo es que dice funcion peticion_de() y que falta abrir una llave despues de eso.
Si funciona pues bien aunque yo siempre trato de realizar las menos peticiones posibles, yo que tu mejor paso todos esos valores por una petición única y ya

Por Night~

43 de clabLevel



Genero:Masculino  

Geek, Gamer, Otaku

chrome
Citar            
MensajeEscrito el 08 Sep 2011 12:20 pm
Sí, funciona pero debes tener en cuenta un detalle. La función receptor solo funcionará para la última petición Ajax que el for ejecute.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 Sep 2011 03:13 pm
exacto ese es el detalle, solo me ejecuta la ultima peticion, habra alguna forma de ejecutar todas las peticiones¿

Por bernoo

9 de clabLevel



Genero:Masculino  

loco, enfermo, distraido

msie
Citar            
MensajeEscrito el 12 Sep 2011 04:41 pm
Creando instancias diferentes de la petición, cada una con una función de retorno diferente.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.