我已经阅读了这篇帖子的解决方案,但似乎无法完全适用于我的问题。我正在使用Google Charts来构建一条折线图,X轴是日期,Y轴是整数。
当我运行代码时,会出现一个大的错误消息:
当我运行代码时,会出现一个大的错误消息:
我通过AJAX调用从Web服务获取我的JSON图表数据。我的代码如下:Object {"然后列出所有JSON格式化数据"} has no method 'getColumnType'.
<script type="text/javascript">
google.load("visualization", "1", { packages: ["corechart"] });
google.setOnLoadCallback(drawChart);
function drawChart() {
var jsonData = $.ajax({
url: "WebService.asmx/HelloWorld",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false
}).responseText;
var options = {
title: 'Company Performance'
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div1'));
chart.draw(jsonData, options);
}
</script>
drawChart
在声明之前被使用了。这可能不是解决方案,但是... - nozzleman