2017-06-09 2 views
-1

Ich möchte die Daten aus MySQL-Datenbank in meine chart.js Diagramm übergeben.Wie pushen Daten in eine chart.js Daten

var myChartData = { 
     labels: ["7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"], 
     datasets: [{ 
       label: 'myLabel', 
       backgroundColor: 'rgba(255, 99, 132, 0.5)', 
       borderColor: 'rgba(255, 99, 132, 0.8)', 
       borderWidth: 1, 
       data: [] 
      }] 
}; 

$.get("myChart.php", function(data){ 
      var result = $.parseJSON(data); 
      console.log(data); 
      myChartData.datasets[0].data.push(result[0],result[1],result[2],result[3],result[4],result[5],result[6],result[7],result[8],result[9],result[10],result[11],result[12],result[13]); 
      myBarChart.update(); 
}) 

das funktioniert aber wie kann ich Daten mit einer for-Schleife schieben?

Antwort

0

Sie können die concat() Methode:

myChartData.datasets[0].data = myChartData.datasets[0].data.concat(result); 
Verwandte Themen