Bonjour à tous,

Je n'arrive pas à utiliser les variables que je récupère en json via une requête $.post.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
var tarifMag, tarifClient, remise;
 
$.post("Ajax/calculs/calcul_tarif.php", {table:table, ID:id, categorie:categorie, type:type, jrs:jrs, date:$("#date_"+id).val()}, function(data){
 
alert(data[0]+" | "+data[1]+" | "+data[2]);
tarifMag=data[0];
tarifClient=data[1];
remise=data[2];
 
},"json");
 
alert(tarifMag+" | "+tarifClient+" | "+remise);
Le premier alert me renvoie bien trois nombres, mais le second me renvoi :
"undefined | undefined | undefined"

Comment dois-je faire pour ecrire les résultats de ma requête dans mes variables.

Merci d'avance pour vos réponses