Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2007, 07:32
Avatar de Nefertiter
Nefertiter
 
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 11 meses
Puntos: 9
multiples ajax, manejar respuesta, JQUERY

Hola Gente como estan?

Mi problema hoy es el siguiente, en mi pagina tengo unas ventana q cargan archivos externos, y para indicar esta accion tengo la sigueinte funcion en Javascript:

Código PHP:
<?
function LoadWidget(widget_id,widget_name){
el = $('#'widget_name +'_wrapper');
WC = $('#'widget_name +'Content');
dis el.css('display');
    if (
dis == 'none'){    
        
el.css('z-index',zetaIndex 5).show();    
        
zetaIndex zetaIndex +5;
        if (
WC.html() === ''){        
        
WC.html(spinner);
        $.
ajax({type"POST",dataType"html"url"<?=$path?>/rss.php",data"widget_id=" widget_id '&widget_name='+widget_name,success: function(msg){WC.html(msg);}    });
        
        }
    }else{
    
el.hide();
    }
    return 
false;
}
?>
Ahora bien cuando se ejecuta, xq di click en un boton, esta funcion anda muy bien,

mi problema es cuadno, preciono 2 botones distitnos de manera casi simultanea, es decir q se se mandan 2 LLAMADAS, lo que sucede es q los contenidos devueltos.. es lo sigueinte

llamada A
llamada B

, la respuesta A, va al contendor B, la respuesta B va al contanedor B, es decir solo ubica las respuestas en el contenedor de la ultima llamada dada...

alguna manera de como lograr esta secuencia ordenada?

Saludos