Récupérer une variable depuis $(document).ready(function()
Bonjour,
j'ai un problème pour récupérer une variable depuis la fonction $(document).ready(function(). En fait, ma page charge des données en ajax, je vous donne un exemple du code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <script>
$(document).ready(function() {
var mot = "maison";
result = "";
$.ajax({
url: complement_url,
type: "POST",
data: { mot: mot },
dataType: "json",
success: function (data) {
let $resultat = data;
result = $resultat.motW;
alert(result); /* affiche bien la variable, no problem */
},
}),
)}
document.write(result); /* undefined */
</script> |
Je voyais des obstacles dans mon projet mais bloquer là-dessus pendant 2 jours, je m'y attendais vraiment pas... Ce que je voudrais en fait, c'est récupérer la variable result en dehors de cette fonction. Alors je sais que ce contenu s'affiche qu'une fois la page chargée donc je comprends pourquoi je n'y arrive pas mais peut-être existe-t-il une méthode ?
Merci de m'avoir lu.