尝试使用Google Visualization API创建表格时收到此错误消息,PHP& MySQL在后台。
这是我得到的错误:未捕获的referenceerror:表未定义
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
// Load the Visualization API and the table package.
google.load('visualization', '1.0', {'packages':['table']});
google.setOnLoadCallback(drawTable);
function drawTable() {
var tdata = new google.visualization.DataTable(
<?php echo json_encode($data); ?>);
var options = {
title: 'A Station'
};
var table_draw = new google.visualization.Table(document.getElementById('table_div'));
table_draw.draw(tdata, options);
}
答案 0 :(得分:3)
您正在尝试使用您从未定义的变量table
。
您可能希望使用之前在该行中定义的变量table_draw
。
var table_draw = new google.visualization.Table(document.getElementById('table_div'));
table_draw.draw(tdata, options);