1
當我運行我的谷歌圖表時,我很迷惑這個錯誤信息。這是我生成圖表的代碼。谷歌圖表給定軸上的所有系列必須具有相同的數據類型混淆錯誤
function (resultVal) {
var arrMain = new Array();//[];
for (var i = 0; i < resultVal.length; i++) {
var arr = new Array(resultVal[i].ScaleMin, resultVal[i].CountryNo, resultVal[i].ScaleMax, resultVal[i].Currency);
arrMain.push(arr);
}
var data = new google.visualization.DataTable();
data.addColumn({ type: 'number', id: 'ScaleMin', label: 'ScaleMin' });
data.addColumn({ type: 'number', id: 'CountryNo', label: 'CountryNo' });
data.addColumn({ type: 'number', id: 'ScaleMax', label: 'ScaleMax' });
data.addColumn({ type: 'string', id: 'Currency', label: 'Currency' });
data.addRows(arrMain);
var options = {
'title': 'Salad Entry',
'width': 800,
'height': 600
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
google.visualization.events.addListener(chart, 'ready', function() {
chart_div.innerHTML = '<img src="' + chart.getImageURI() + '">';
$.ajax({
url: "SaladEntry/SaveToLocal",
type: "POST",
data: { 'jsonData': chart.getImageURI() },
success: function (ret) {
alert(ret);
}
});
});
chart.draw(data, options);
這是加載圖表時收到的錯誤消息。
而且陣列的名單我設置爲我的圖表的數據源。
謝謝...我把C#因爲我編碼在C#抱歉放不相關的標記。 – Rob
沒關係:) – Jaxi