Bonjour tout le monde,

J'ai un bout de script ajax avec prototype dans lequel je n'arrive pas à récupérer le contenu.

je fais appel à un fichier php qui renvoie via
Code : Sélectionner tout - Visualiser dans une fenêtre à part
header("X-JSON: " . json_encode($tab_event));
quelque chose du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"2010-5-18":["8:00","10:00","11:00","12:00","14:30"],"2010-5-21":["13:30","15:00","15:30"]
ceci est récupérer dans mon Ajax.Request de la façon suivante :

Code : 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
new Ajax.Request(
	'traitement_consultation.php?offre=190',
	{
		asynchronous:true,
		method: 'get',
		onSuccess: function(transport, json) {
				 if (transport.status == 200) {
					data2= 
					{ 	
    						mbre_crea:1320,
			               	offre: 190,
    						date_heure : json
    				        }
				}
					alert(data2.date_heure);
			}
		});
A ce moment la du script lorsque je fais alert(data2.date_heure) je récupere bien les infos que je désire mais lorsque j'essaye de récuperer la variable data2 en dehors de Ajax.Request, impossible de retrouver mes infos renvoyé,
comment puis-je m'y prendre ?