Bonjour à tous,

Soit le code suivant :

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
18
19
20
21
22
23
24
// promotion
$("#button_promote").click(function(){
	var country='<?php echo $country;?>';
	var planningcycle='<?php echo $planningcycle;?>';
	var cube='<?php echo $cube;?>';
	var db='<?php echo $db;?>';
	var next=$("#next_level").text();
	var mode="modif";
	$.ajax({
		url: 'treatment.php',
		data: {
			db: db,
			cube: cube,
			pc: planningcycle,
			country: country,
			mode:'modif',
			newlevel: next
		},
		datatype: 'json',
		success: function(json){				
			console.log(json.btnpromote);
		}
	});
});
La page treatment.php me renvoie du json sous la forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
{"btnpromote":"Promote to level 3","btnreject":"Reject to level 1","toto":"tata"}
J'essaie au moment du success d'afficher le contenu de "btnpromote" : impossible, firebug me dit inlassablement "undefined"...

L'appel fonctionne, vu que si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
success: function(json){				
	console.log("je suis un lutin magique");
}
Il m'écrit la bonne chaine.

Lorsque je logue json, la chaine m'est renvoyée...

Quelle est la bonne syntaxe à utiliser pour afficher un élément de json ?

D'avance merci !