Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal, me dá uma força,
Não sei o que é, mas não to conseguindo fazer aparecer o "carregando" do ajax num código aqui.
ajax1 = new ajax;function calculoFrete(){ var cepOrigem = document.getElementById("cepOrigem").value; var cepDestino = document.getElementById("cepDestino").value; var pesoKg = document.getElementById("pesoKg").value; var maoPropria = document.getElementById("maoPropria").value; var valorDeclarado = document.getElementById("valorDeclarado").value; var avisarRecebimento = document.getElementById("avisarRecebimento").value; ajax1.open("POST", "consulta.php", true ); ajax1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax1.send("cepOrigem="+cepOrigem+"&cepDestino="+cepDestino+"&pesoKg="+pesoKg+"&maoPropria="+maoPropria+"&valorDeclarado="+valorDeclarado+"&avisarRecebimento="+avisarRecebimento); ajax1.onreadystatechange = function(){ if (ajax1.readyState == 4){ document.getElementById("resultado").innerHTML = ajax1.responseText; } else { document.getElementById("resultado").innerHTML = "Carregando"; } }}
Era pra aparecer o "carregando" antes do completar o processo, mas ao invéz disso fica tudo branco e quando completa aparecer o resultado e o carregando junto.
Onde tá o erro?
Na página tá assim:
<script>calculoFrete();</script><span id='resultado'></span>
Obrigado,
Paulo.
Carregando comentários...