ça fonctionne qui si la fonction getJSON retourne une valeur ;)
ce qui n'est pas le cas.
]plus
Pierre
Voilà je rencontre un petit problème avec mon code.
J'essaye de return ma reponse de la function getJSON(), pour après getInfo() la return à sont tours, mais j'ai déjà essayer tout se que je savais sur javascipt, mais j'ai pas réussi.. J'ai essayer de définir getJSON en variable, pour que la return de getInfo() soit plus simple, mais sa marche toujour pas.
Désolé si sa vous pique les yeux, en voyant le code parce que il est pas opti j'imagine, mais seriez vous m'aider à trouver mon erreur ?
Sa fait déjà quelque heure, que j'essaye...
Et je précise, que les variable du JSON sont bien là et fonctionnel.
Bien à vous !
Et merci !
ça fonctionne qui si la fonction getJSON retourne une valeur ;)
ce qui n'est pas le cas.
]plus
Pierre
Merci pour ta reponse ;) je vient d'essayer, j'ai return un reponse des getJSON(return "test") mais la variable ZZ est toujour indefini..
Peut-ètre que la function de base getjson, à une erreur..
Corriger:
Et voilà la function de base de getJSON :)
et Merci beaucoup pour votre aide ! ;D
Ta fonction getJSON est asynchrone, c'est normale qu'elle ne renvoie rien. Il te faut rendre ta fonction GetInfo asynchrone aussi. Tu as trois solutions pour ca :
1) tu passes une callback en parametre de GetInfo, tu appeleras cette callback lorsque getJSON retournera quelque chose.
2) tu utilises une Promise.
3) tu utilises async/await