Existe-t-il un moyen d'attendre la méthode getJSON de jQuery?En attente de l'analyse des données JSON
Je veux analyser les données, recevoir cette fonction et retourner juste false/true si une chaîne spécifique est contenue. Mais en raison du traitement des données asynchrone, cela ne semble pas si simple. Voici un extrait de code:
contained = false;
$.getJSON(URL, function (data) {
$.each(data, function(i, item) {
if (item.Info.code == code) contained = true;
});
});
Après le code thid, la fonction, où ce code est placé dans, renvoie la valeur « contenue », whis est fondamentalement faux, parce que getJSON n'a pas encore fini.
m'a battu par quelques quelques secondes +1 – ichiban