Google visualization 谷歌图表-表格图表不显示数据

Google visualization 谷歌图表-表格图表不显示数据,google-visualization,Google Visualization,我正在使用谷歌图表-表格图表。我的表格突然停止显示任何数据。上次我做这个的时候,大概是5-7天前,它工作得很好。该表将显示正确的列标题,但没有数据。下面是我的AJAX调用返回的json(一个使用Google.DataTable生成json的C#服务): { “科尔斯”:[ { “类型”:“字符串”, “id”:“企业名称”, “标签”:“企业名称” }, { “类型”:“字符串”, “id”:“位置”, “标签”:“位置” } ], “行”:[ { “c”:[ { “v”:” }, { “v”:

我正在使用谷歌图表-表格图表。我的表格突然停止显示任何数据。上次我做这个的时候,大概是5-7天前,它工作得很好。该表将显示正确的列标题,但没有数据。下面是我的AJAX调用返回的json(一个使用Google.DataTable生成json的C#服务):

{
“科尔斯”:[
{
“类型”:“字符串”,
“id”:“企业名称”,
“标签”:“企业名称”
},
{
“类型”:“字符串”,
“id”:“位置”,
“标签”:“位置”
}
],
“行”:[
{
“c”:[
{
“v”:”
},
{
“v”:“哦,辛辛那提”
}
]
}
]
}
我通过json Lint运行了这个json,它是有效的json

绘制图表/表格的JavaScript函数如下所示:

函数createSearchResultsTable(){
变量选项={
//创建一些用于显示表格的选项
页面:“启用”,
allowHtml:是的,
宽度:800,
页面大小:20,
showRowNumber:真
};
//获取指南列表
$.getJSON('/Home/SearchForGuide',{country:selectedCountry},函数(jsonData){
}).success(函数(jsonData){
data=新的google.visualization.DataTable(jsonData);
table=新的google.visualization.table(document.getElementById('resultsTable');
表.绘制(数据、选项);
}).fail(函数(jqXHR、textStatus、errorshown){
警报('Error:'+textStatus+'+errorshown);
});
}

正如我所说,大约5-7天前,它完全按照预期工作,数据正在显示。现在不再显示上面显示的同一行数据。有人能看到可能的错误吗?

您的代码很好。当你说:“.大约5-7天前,这完全按照预期工作,数据正在显示”,那么我强烈怀疑原因是你的标题发生了变化,例如,你如何加载谷歌可视化。为了显示表格图表类型,您必须像这样初始化google visualization

google.load(“可视化”、“1.1”、{packages:[“表”]});

google.load('visualization','1.1',{packages:[“corechart,table”]});
不是

google.load(“可视化”、“1.1”{packages:[“corechart”]});
我怀疑您正在这样做:)否则您的代码很好->