Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala aew galera,
É o seguinte, estou tentando passar o responseText do ajax para uma variável mas não estou conseguindo. Tentei o seguinte:
Javascript
var variavelGlobal = "...";
function pegaValor(){
var ajax = new XMLHttpRequest();
ajax.onreadystatechange = function(){
if(ajax.readyState == 4){
variavelGlobal = ajax.responseText;
// Alerta 1: Imprime 'Olá mundo!'
alert(variavelGlobal);
}
}
ajax.open("GET","mandavalor.php",true);
ajax.send(null);
// Alerta 2: Imprime '...'
alert(variavelGlobal);
}
mandavalor.php
<?php
echo"Olá mundo!";
?>
No caso eu quero que o alerta 2 imprima 'Olá mundo!'. Tem alguma maneira de fazer isso?
P.s.: Estou utilizando o script em um arquivo '.js'.
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Vlw
Carregando comentários...