Voor mijn werk heb ik een combochart gemaakt die per functie weergeeft het aantal mensen per welke datum in dienst zijn gekomen. Hieronder een hypothetisch voorbeeld.
Voorbeeld:
Nu heb ik in PHP al een stukje geschreven dat de tabel omzet naar
Ik wil de data dus extern laden met
Voorbeeld:
Datum | Aantal | |
Postbode | 1-3-2019 | 2 |
Monteur | 4-3-2019 | 5 |
Schilder | 4-3-2019 | 2 |
Schilder | 1-4-2019 | 1 |
Nu heb ik in PHP al een stukje geschreven dat de tabel omzet naar
Het liefst zou ik alleen deze data buiten de pagina willen genereren en dat moet dan blijkbaar in plaats van in dit formaat met een javascript literal gedaan worden. Ik snap de basis hiervan maar krijg op geen enkele manier dit werkbaar in een combochart. De voorbeeld literals gaan uit van 2 waarden per rij in plaats van in mijn geval 3. Als ik er drie waarden per rij van maak geeft google charts aan dat er een kolom te veel is, terwijl de hiervoor gegeven arrayToDataTable het prima doet.var data = google.visualization.arrayToDataTable([
["Periode","1-3-2019","4-3-2019","1-4-2019"],["Postbode",2,0,0],["Monteur",0,5,0],["Schilder",0,2,1]
]);
Ik wil de data dus extern laden met
Zie ook https://jsfiddle.net/xpa27zfs/var jsonData = $.ajax({
url: "data.php",
dataType: "json",
async: false
} ).responseText;
var data = new google.visualization.DataTable(jsonData);
[ Voor 1% gewijzigd door Zass op 01-04-2019 22:15 . Reden: programming voorbeeld aangepast ]
Remember when sex was safe and flying was dangerous