Google Chart - erreur non interceptée: pas un tableau

J'ai un script php qui génère le google graphique de données et retourne dans encodé au format json. Il est chargé dans google graphique à l'aide de jQuery $.méthode get (). Quand je passe les données de retour à la google "arrayToDataTable" fonction comme ceci:

var googleChartData = google.visualization.arrayToDataTable(chartData);

J'obtiens cette erreur:

Google Chart - erreur non interceptée: pas un tableau

Donc, ce que j'ai fait j'ai perdu la valeur de ma variable "chartData" et j'ai eu la suivante:

Google Chart - erreur non interceptée: pas un tableau

Donc, ce que j'ai fait, ce copier des données à partir de la fenêtre de console dans le "arrayToDataTable" fonction manuellement comme ceci:

var googleChartData = google.visualization.arrayToDataTable([["Date Range","0001\/102\/0 Available","0001\/102\/0 Unavailable","0001\/102\/1 Available","0001\/102\/1 Unavailable"],["02\/10\/2013",0,1,110,11],["03\/10\/2013",0,1,189,11],["04\/10\/2013",0,1,189,11],["06\/10\/2013",0,1,189,10],["07\/10\/2013",0,1,187,10],["08\/10\/2013",186,11,0,1],["09\/10\/2013",186,11,0,1],["10\/10\/2013",0,1,186,11],["11\/10\/2013",0,1,204,11],["13\/10\/2013",0,1,204,11]]);

Maintenant le graphique rend (comme prévu, car les données renvoyées à partir de mon script php est correct):

Google Chart - erreur non interceptée: pas un tableau

C'est un peu bizarre; croit-on savoir pourquoi le graphique ne fonctionne pas quand il est chargé à partir de la variable?

InformationsquelleAutor Latheesan | 2013-10-16