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
Ce code ne donne, vous l'aurez deviné ... rien
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");.
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
Partager