Google 시각화가 새로 도입되었습니다. 나는이 같은 데이터를 선언의 예에 따라 google full dashboard exampleGoogle 시각화 차트에서 JSON 데이터를로드하는 방법은 무엇입니까?
같은 전체 대시 보드를 개발하고 있어요 :
var data = google.visualization.arrayToDataTable([
['CodiceCliente', 'Cliente', 'QtàO13', 'QtàO14','UM'],
['0000038893', 'Coop',300,350, 'CT'] .... ]);
이 지금은 서버에서 데이터를로드 할. 나는이 같은 JSON을 만듭니다
var jsonData = $.ajax({
url: "getJson.do",
dataType:"json",
async: false
}).responseText;
var data = google.visualization.DataTable(jsonData);
내가 페이지를 열 때, 나는이 오류가 발생합니다 : "개체 # 더있다 내가이 코드를 사용하는 HTML 페이지에서
{
"cols": [
{"id": "codiceCliente","label": "Cod. Cliente","type": "string"},
{"id": "clienteDesc","label": "Cliente","type": "string"},
{"id": "qtaO13","label": "Qtà O13","type": "number"},
{"id": "qtaO14","label": "Qtà O14","type": "number"},
{"id": "um","label": "UM","type": "string"}
],
"rows": [
{
"c": [
{"v": "0000038893"},
{"v": "Coop"},
{"v": "300"},
{"v": "350"},
{"v": "CT"} ]
},
{.... }, ... ]}
는 서버에서 데이터를 얻을하는 메소드 'zg'을 format + it, default + it, ui + it, controls + it, corechart + it.I.js : 183 "
어디에서 잘못 했습니까? JSON 형식이 잘못 되었나요?
이 기능은 혼란 스럽습니다. 이것을 테스트하는 가장 쉬운 방법은'arrayToDataTable' 호출로 생성 한'DataTable'을 가져 와서'DataTable'에서'toJSON'을 호출하고 생성 된 입력과 그 결과를 비교하는 것입니다. 차이점은 오류가있는 부분 일 가능성이 큽니다. –