var array = new Array();
$.get('comics.txt', function(data) {
array = data.split(",");
for(var i = 0; i < array.length; i++)
{
var $page = array[i];
$.ajax({
url: $page,
success: function(data) {
alert(data);
}
});
}
});
comics.txt est un fichier qui contient des URL, séparés par des virgules.
Dans le code ci-dessus, l'appel $ .ajax ne fonctionne pas; $ page est l'URL correcte, mais cela ne fonctionne pas dans le contexte. alerte (données) provoque une boîte d'alerte vide à venir. J'ai besoin d'aide pour trouver un moyen d'obtenir les données de chaque page dans le tableau appelé tableau.
Merci d'avance.
Il semble que votre boucle for s'exécute plus vite que vos ajax peuvent récupérer des données, ou que des différences de données peuvent se produire entre les boucles, d'où les alertes vierges. – ina
aussi ajax a la même exigence de domaine. vous ne pouvez pas aller chercher si votre URL provient d'un domaine différent. – ina
Si oui, comment puis-je obtenir des données via javascript à partir d'URL étrangères? – codersarepeople