Мне нужно получить сумму столбца из нескольких (5) таблиц и добавить эти суммы в 5 экземпляров в круговой диаграмме Google. Код, который у меня есть, довольно близок, я думаю, но просто не могу понять, где я иду не так.Получите сумму столбца таблицы и добавьте в диаграмму Google
function drawChart() {
// calculate the sum of each table
function sum($inputs) {
var sum=0;
//iterate through each input and add to sum
$inputs.each(function() {
sum += parseInt($(this).text());
});
var data = google.visualization.arrayToDataTable([
['Type', 'Cost'],
['Expense', sum($('#expenses .amount'))],
['Savings', sum($('#savings.amount'))],
['Commute', 2],
['Watch TV', 2],
['Sleep', 7]
]);
var chart = new google.visualization.PieChart(document.getElementById('piechart_3d'));
chart.draw(data, options);
}
}
Что опции в функции chart.draw? – Vinoth
Я удалил варианты для краткости. Должен был упомянуть, что – user537137