Guest User

Untitled

a guest
Mar 7th, 2020
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. function renderHtmlChart() {
  2. var myChart = document.getElementById('myChart').getContext('2d');
  3. var universalOptions = {
  4. title: {
  5. display: true,
  6. text: "Top 5 Flights Booked in the Year <?php echo $_GET['year'];?>"
  7. },
  8. legend: {
  9. display: false,
  10. },
  11. scales: {
  12. yAxes: [{
  13. display: true,
  14. ticks: {
  15. beginAtZero: true,
  16. }
  17. }],
  18.  
  19. }
  20. }
  21.  
  22. var data = {
  23. type: 'bar', //bar, horizontablbar, pie, doughnut, radar, polararea
  24. data: {
  25.  
  26. labels: dataX,
  27. datasets: [{
  28. label: 'top flights',
  29. data: dataY,
  30. backgroundColor: ['tomato', 'green', 'blue', 'cyan', 'orange'],
  31. borderWidth: 1,
  32. borderColour: 'grey',
  33. hoverBorderColor: 'black'
  34. }],
  35. },
  36. options: universalOptions
  37.  
  38. }
  39. var Chart = new Chart(myChart, data);
  40. }
  41. var getChartData = function() {
  42. $.ajax({
  43. url: 'data.php',
  44. method: 'GET',
  45. success: function(response) {
  46. var dataX = response.dataX;
  47. var dataY = response.dataY;
  48.  
  49. renderHtmlChart(dataX, dataY);
  50. }
  51. });
  52. };
Advertisement
Add Comment
Please, Sign In to add comment