我正在使用 ajax 函数来获取用于呈现 Google 饼图并在 javascript 中加载这些数据的数据,但有些饼图没有呈现,但是当我将 AJAX 输出硬编码到 javascript 饼图函数中时,它确实呈现完美。下面是我的代码,任何人都可以告诉我有什么问题吗?感谢您的帮助。
<?php
$sales_data = koolajax.callback(get_asin_repo($asin,$sku));
?>
JS在这里:
// AJAX Output is ['POS', 'Sold This Month'],['AZN CG UK',893],['AZN JT UK',449],['AZN PT UK',1349]
alert($sales_data);
//var data = google.visualization.arrayToDataTable([$sales_data]);//This doesn't work
//This Works
var data = google.visualization.arrayToDataTable([['POS', 'Sold This Month'],['AZN CG UK',893],['AZN JT UK',449],['AZN PT UK',1349]]);
var options = {
title: 'Statistics For '+$asin
};
var chart = new google.visualization.PieChart(document.getElementById('chart_div1'));
chart.draw(data, options);