[Taubate-pm] AJAX - Aí mocada, estou com um problema com ajax

Rodolfo Prado rodolfo.prado em gmail.com
Sexta Julho 7 13:10:35 PDT 2006


Não sei quantos de voces usam Ajax,

mas estou com um problema,

criei uma lista com tabelas, quando eu clico nelas, os campos da tabela sao
exibidosvia ajax;

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
segue o codigo JS


<script language="javascript">
function carrega(n,t){
    //Exibe o texto carregando no div conteúdo
    var conteudo=document.getElementById("t"+n);

 if(conteudo.innerHTML!='&nbsp;')
 {
  conteudo.innerHTML = '&nbsp';
  return;
 }
 conteudo.innerHTML='<div class="carregando">carregando...</div>';
 try{
  xmlhttp = new XMLHttpRequest();
 }catch(ee){
  try{
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
   try{
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   }catch(E){
    xmlhttp = false;
   }
  }
 }

 //Abre a url
 xmlhttp.open("GET", "teste2.php?nome="+t+"&tabela="+n,true);
 xmlhttp.onreadystatechange=function() {
 if (xmlhttp.readyState==4){
   var conteudo=document.getElementById("t"+n);
   conteudo.innerHTML=xmlhttp.responseText;
  }
 }

 xmlhttp.send(null);
}

</script>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/taubate-pm/attachments/20060707/f46072d8/attachment.html 


Mais detalhes sobre a lista de discussão Taubate-pm