Utiliser JSON avec HighCharts and AJAX
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:
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 :weird:.
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