Pieka wykresowa
google.charts.load('current', {
packages:['corechart']
}).then(function () {
$.ajax({
url: "<?php echo base_url().'Dashboard/chartData'; ?>",
dataType: "JSON",
success: function(result){
drawChart(result);
},
error: function () {
var result = [
{name: 'defect 1', defects: '1'},
{name: 'defect 2', defects: '2'},
{name: 'defect 3', defects: '3'},
{name: 'defect 4', defects: '4'},
{name: 'defect 5', defects: '5'}
];
drawChart(result);
}
});
function drawChart(result) {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Name');
data.addColumn('number', 'defects');
var dataArray = [];
$.each(result, function(i, obj) {
dataArray.push([obj.name, parseInt(obj.defects)]);
});
data.addRows(dataArray);
var piechart_options = {
title : 'Defects Registered',
width : 500,
height: 300,
is3D: true,
};
var piechart = new google.visualization.PieChart(document.getElementById('piechart_div'));
piechart.draw(data, piechart_options);
}
});
Xenophobic Xenomorph