<div>Não sei quantos de voces usam Ajax,</div>
<div> </div>
<div>mas estou com um problema,</div>
<div> </div>
<div>criei uma lista com tabelas, quando eu clico nelas, os campos da tabela sao exibidosvia ajax;</div>
<div> </div>
<div>soh q se eu clicar e uma segunda tabela antes da primeira ser carregada o processo eh sobreposto e soh eh carregada a segunda tabela</div>
<div>segue o codigo JS</div>
<div> </div>
<div>
<p><script language="javascript"><br>function carrega(n,t){<br> //Exibe o texto carregando no div conteúdo<br> var conteudo=document.getElementById("t"+n);</p>
<p> if(conteudo.innerHTML!='&nbsp;')<br> {<br> conteudo.innerHTML = '&nbsp';<br> return;<br> }<br> conteudo.innerHTML='<div class="carregando">carregando...</div>';<br> try{<br> xmlhttp = new XMLHttpRequest();
<br> }catch(ee){<br> try{<br> xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");<br> }catch(e){<br> try{<br> xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");<br> }catch(E){<br> xmlhttp = false;
<br> }<br> }<br> }</p>
<p> //Abre a url<br> xmlhttp.open("GET", "teste2.php?nome="+t+"&tabela="+n,true);<br> xmlhttp.onreadystatechange=function() {<br> if (xmlhttp.readyState==4){<br> var conteudo=document.getElementById
("t"+n);<br> conteudo.innerHTML=xmlhttp.responseText;<br> }<br> }</p>
<p> xmlhttp.send(null);<br>}</p>
<p></script><br></p></div>