Bonjour,

Je souhaiterais avoir un petit coup de main dans mes créations de graphiques highcharts.
Je souhaite définir xAxis, yAxis, ... au sein de ma page php appelée via ajax pour pouvoir personnaliser pour chaque graphe ces valeurs.

Donc côté php ça donne ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$result['xAxis'] = "{
title: {
enabled: true,
text: 'Semaines'
},
allowDecimals: false,
showEmpty: false,
tickInterval: 1
}";
Et côté javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
var XAXIS = a_data.xAxis //valant $result['xAxis'];
 
$('#'+cible).highcharts({
...
...
xAxis: XAXIS,
...
...
contenu de console.log(XAXIS) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
{
							title: {
		                	enabled: true,
		                	text: 'Semaines'
		                	},
		                	allowDecimals: false,
		                	showEmpty: false,
		                	tickInterval: 1
						}
Malheureusement rien à faire, le code js tombe en erreur (Uncaught Highcharts error #18: www.highcharts.com/errors/18) ou ne tiens pas compte de xAxis comme si il y avait des caractères mal pris en compte ou truc du genre.

Merci d'avance pour votre aide