[jQuery-es] Problemas con AJAX
Choan C. Gálvez
choan.galvez en gmail.com
Mie Dic 20 10:48:14 PST 2006
Hoooola.
On 12/16/06, NeCuDeCo <necudeco en gmail.com> wrote:
> HOlas a todos, estoy usando este script de prueba
>
> var params = {opt:"prtcinfo",type:"documento",documento:documento};
> $.ajax({type:"GET",url:"query.php",data:params,async:false,
> success:function(data)
> { alert("adentro");
> //$("div#submessage").html(data);
> }});
> $.ajax({type:"GET",url:"query.php",data:params,async:false,
> success:function(data)
> { alert("adentro2");
> //$("div#submessage").html(data);
> }});
> alert("fuera");
>
> En la documentacion de jquery, dice que si le pongo el parametro
> async:false, entonces los consultas seran sincronicas, sin embargo siempre
> el alert fuera es el primero en responder ....
Este bug ha sido resuelto hace nada (aparece en el changelog de lo que
será la version 1.0.5). Supongo que para bajar la versión actualizada
tendrás que tirar de SVN.
> Estoy haciendo algo mal ? Realmente necesito hacer consultas sequenciales a
> las base de datos, y una consulta depende de resultados anteriores.
Harías mejor en utilizar callbacks. Usando peticiones síncronas, dejas
el navegador frito. Mal rollo.
Salud.
--
Choan
Scriptia. Javascript y buenas prácticas en español.
<http://blog.scriptia.net/>
Más información sobre la lista de distribución jquery-es