Bonjour,

J'ai la requete ajax suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$.ajax({
	type: 'POST',
	url: '/home/infosdoc/ref/'+$(this).attr("data-ref")+'/',
	dataType: 'json',
	success: function (result) {
 
		console.info(result.id);
 
	}
});
la requete http renvoi le json suivant

[{"id":"5","companyId":"1","dateCreate":"2014-01-31 17:12:39","ref":"CDP_AIN_ATA_02","familyId":"CDP","oemId":"AIN","type":"CMM","ATA":"ATA","revision":"2","revisionDate":"JAN-2014","description":"description","pdf":"CDP_AIN_ATA_02.pdf","xml":"CDP_AIN_ATA_02.xml"}]
Seulement la console me renvoi undefined et je dois passer par un :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$.each(result, function() {
 
      console.info(this['ref']);
 
});
pour obtenir

CDP_AIN_ATA_02
undefined
dans ma console.

Pourquoi ne puis-je pas obtenir mon CDP_AIN_ATA_02 lorsque j'appelle result.id dans le premier cas ?

Merci