Partage

Parcour d'un JSON avec each en ajax

2 janvier 2018 à 16:39:07

Bonjour,

Je suis bloqué dans mon projet de 3ème semestre n'ayant pas vu n'y javascript n'y ajax je mouline encore un peut.

Voici le soucis:

j'ai un fichier JSON:

[{"Apiculteur":

  [ {

  "NumAdherent":"XX",   "Nom":"XXXX",  "Prenom":"XXXX",  "Adresse":"XXX", "Ville":"XXX", "CP":"XXX", "Tel1":"XXX", "Tel2":"NULL", "Email":"XXX", "Mdp":"XXX", "Secteur":"5", "Disponible":"XXX", "NonDisp":"NULL"," Experience":"Débutant", "Hauteur":"Non", "Longitude":"-1.5470183", "Latitude":"47.22203", "Cheminees":"Non"

  } ]

},

 {

  "Professionnel":

   [{

"NomEntreprise":"XX","Adresse":"XXX","Ville":"XXX","CP":"XXX","Tel1":"XXX","Tel2":"","Email":"XXX","Mdp":"XXX","Cheminees":"non","Disponible":"XXX","NonDisp":"null","Longitude":"-1.5470183","Lattitude":"47.22203"

}]

}

]

Et j'aimerai avec ce bout de code parcourir mon tableau et récupérer le Apiculteur et Proffessionnel avec la première boucle each et le `i` que j'estime etre l'Objet

$.ajax({
		url : 'http://po/metier/ping.php',
		data :'choix='+departement,
		type:"GET",
		dataType:"json",
		success:function(jsonFile) {
		$(jsonFile).each(function(i) {
			$(jsonFile).each(function(ind,val) {
				if (val.CP.substring(0,2) == departement) {
					var adresse = (val.Adresse + " " + val.CP + " " + val.Ville).toUpperCase();
					var contentString =
						'<div style="width=500px; height=500px;">'+
						'<h2 style="width=100%; text-align:center; color:#EF6C00">' + val.Nom.toUpperCase() + '</h2>'+
						'<p>' + val.Adresse + '<br />' +
						val.CP + " " + val.Ville.toUpperCase() + '</p>' +
						'<p><em>Tel : ' + val.Tel1 + '</em></p>'+i+'</div>';
						searchAddress(laMap, adresse, contentString,i);

				}
			});
		});



-
Edité par LouisPerdereau3 2 janvier 2018 à 16:42:56

Parcour d'un JSON avec each en ajax

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
  • Editeur
  • Markdown