j'ai passé données (une seule requete) pour la tracer sur un chart de la forme (['01-01-2017','05-01-2017'],[526,698]) et j'ai les récuperer avec JSON.
maintenant j'ai plusieurs chart à faire ,donc plusieurs requéte ,comment faire pour passer tout ses requetes en JSON et les récuperer aprés en script pour tracer chaque requete dans un chart.
plusieurs graphes..
Mais avant le JS il faut passer tous les requetes en JSON et aprés on les récupére dans le JS .
pour le JS :
var trendingLineChart; var data; var dataa=""; $.get("http://localhost/PIMNEWWEB/burndown_chart_abedslem.php", function(response) { dataa= response; console.log(response+"aaaa"); //alert(response); data = JSON.parse( response ); console.log(data+"vvvvv"); sessionStorage.setItem("chart",dataa)
}).error(function(){ alert("Sorry could not proceed"); });
window.onload = function(){
var trendingLineChart = document.getElementById("trending-line-chart").getContext("2d");
Pourquoi ne fais tu pas un appel ajax par graphe ?
abdesslem
mais tout d'abord je dois envoyer les données en json, jcomme celle la pour une seule requéte echo utf8_decode( json_encode($response)); ! et les autres?
Ensuite...
Soit tu fais un fichier php (ajax) par requête ...
Soit, lorsque tu appels ton fichier ajax (via ton javascript) tu envoies une variable permettant de savoir quoi lancer, et dans ton script php tu fais un SWITCH CASE pour choisir quel code lancer...
Mais avant le JS il faut passer tous les requetes en JSON et aprés on les récupére dans le JS .
pour le JS :
par :
Ensuite...
Soit tu fais un fichier php (ajax) par requête ...
Soit, lorsque tu appels ton fichier ajax (via ton javascript) tu envoies une variable permettant de savoir quoi lancer, et dans ton script php tu fais un SWITCH CASE pour choisir quel code lancer...
Regarde ces exemples :
https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery