Bonjour,

voici mon soucis.

Dans une boucle je fais une requête ajax me retournant une valeur que je veux afficher dans un bout de code html.
Le problème c'est que à l'affichage le html de tous mes éléments va prendre le dernier résultat de la requete et non pas le résultat de la requete correspondant à l'itération de la boucle. C'est tout à fait normal en l'état; mais je n'ai aucune idée de comment contourner ce problème.

Voici le code simplifié.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$.each(missions, function(key,mission){
					$scope.emptyMissions = false;
 
                    $scope.posDate="Calcul en cours";
                    $http({
                        method : "POST",
                        url : "getDatesBasket",
                        data:   {"mission":mission},
                        async:false
                    }).then(function successCallback(response) {
                        $scope.posDate=response['data'];
                    },function errorCallback(response) {
                        $scope.posDate="ERREUR DATE";
                    });
 
 
	var infoContent = <div ng-controller="missionCtrl"> <p ng-bind-html="posDate"></p></div>;


Merci pour votre aide !