Pourquoi x n'est-il pas défini à la ligne 11 lorsqu'il est défini à la ligne 9?JavaScript, Ajax, Json: comment utiliser une variable dont la valeur dépend de la réponse json?
<script>
var x;
$.ajax({
dataType: "json",
url: myurl,
success: function(data){
console.log(data);
x = data;
document.write(x);
}
});
document.write(x);
</script>
Scope n'a rien à voir avec ajax ou json. – Bergi
duplicata possible de [Comment retourner le texte de réponse AJAX?] (Http://stackoverflow.com/questions/1225667/how-to-return-ajax-response-text) – Quentin
Doit être fermé ... il y a déjà des tonnes de questions à ce sujet. – plalx