Bonjour @ tous.

Je me suis un peu emmêlé les pinceaux au niveau de l'utilisation du JSON par HighCharts. J'ai essayé as mal de techniques différentes mais je n'arrive pas au résultat souhaité.

Mon problème :

1- Lors d'un événement OnClick Ajax appel un fichier PHP qui génère un JSON qui ressemble à ça :

{"col0":["TROUILLE","BOUILLE"],"col1":[4,1],"col2":[6.35,1.59]}

2- Maintenant ce que je voudrais faire c'est choisir certaines colonnes, comme par exemple "col1" pour l'axe des X et "col2" pour l'axe des Y. J'ai donc fais un test rapido

param_connection : Contient les paramètres de connexion à ma BDD

options : Contient les options d'affichage de mon graphique



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$.post(
    "file_json.php",
    param_connection,
    function(json) {
    	options.credits = {enabled: false};
    	options.series = json;
    	chart = new Highcharts.Chart(options);}, 
"json");
Ce code ne donne, vous l'aurez deviné ... rien .

En revanche si je génére un fichier JSON du type : [["TROUILLE",4],["BOUILLE",1]], là aucun problème en mettant : options.series[0].data = json;

Merci pour votre aide !

Geo-x