0
我试图通过拉取页面上已有的数据来填充Google图表中的数组。这是我想要填充数组:从谷歌图表列表中填充JavaScript数组
var data = google.visualization.arrayToDataTable([
['Month', 'Target', 'Actual'],
['barchartTitle', ($barchartTarget), ($barchartActual)],
]);
这里是我的一切目前都(包括数组):
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script>
$(document).ready(function() {
$("li.dfwp-item .neo-cqwp-barchart .neo-cqwp-barchartTitle").each(function() {
barchartTitle = $(this).html();
});
$("li.dfwp-item .neo-cqwp-barchart .neo-cqwp-barchartTarget").each(function() {
barchartTarget = $(this).html();
});
$("li.dfwp-item .neo-cqwp-barchart .neo-cqwp-barchartActual").each(function() {
barchartActual = $(this).html();
});
});
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Month', 'Target', 'Actual'],
['barchartTitle', ($barchartTarget), ($barchartActual)],
]);
var options = {
title: '',
colors: ['#515254', '#00B0F0'],
legend: { position: 'top', alignment: 'center', maxLines: 3 }
};
var chart = new google.visualization.ColumnChart(document.getElementById('revenuetarget'));
chart.draw(data, options);
}
</script>
<div id="revenuetarget" style="width: 100%; height: 300px;"></div>
什么是你的问题/问题? – neuronaut
我希望有人会引导我从barchartTitle,barchartTarget,barchartActual获取数值并构建出页面顶部提到的数组: var data = google.visualization.arrayToDataTable(['Month', 'Target','Actual'], ['barchartTitle',($ barchartTarget),($ barchartActual)], ]); 我有什么不工作。 –