Simple loading en Ajax...

Fermé
JB - 4 févr. 2013 à 02:06
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 4 févr. 2013 à 09:58
Bonjour,

Lorsque je fais un load xml d'un fichier en local avec le code suivant, tout le passe bien et j'arrive à le lire. Par contre, dès qu'il s'agit d'un fichier externe, impossible !

y-a-t-il une raison particulière ? Je ne pense pas que ce soit le pare fgeu en tout cas puisque en local j'utilise déjà des fichiers javascript externes... !

Enfin il me semble que le load se fait bien, car il renvoie OK dans la console de firefox!

//// Ode

function parse(document){
$(document).find("offset").each(function(){
var optionLabel = $(this).text();
alert(optionLabel);
});
}

function loadfail(document){alert("dff");}


// Si je met celui là, aucun problème, il me lance bien parse
var adresse="tst.xml";

//Celui là par contre... ça ne marche pas et il lance load fail
//var adresse="http://www.earthtools.org/timezone-1.1/3.933889/-53.125782000000015";

$.ajax({
url: adresse, // name of file with our data
dataType: 'xml', // type of file we will be reading
success: parse, // name of function to call when done reading file
error: loadfail // name of function to call when failed to read
})


Thanks!

A voir également:

1 réponse

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
4 févr. 2013 à 09:58
J'imagine que ton script est un peu "perdu" par l'url du fichier xml
0