Ciao a tutti, devo inviare allo script amcharts alcuni parametri che ricavo tramite una chiamata ajax e che mi vengono restituiti in una stringa JSON:
La stringa è piuttosto lunga, viene generata con l'istruzione json_encode e risulta validata da jsonflint.com.codice:$.ajax({ type: "GET", url: "pagina.php", data: "comune=" + $("#comune").val() + "&data=" + $("#data").val(), contentType: "application/json", dataType: "json", success: function(data){ createChart(data.chartData); } });
Tuttavia quando passo i parametri ad amcharts indicando, non mi accetta i valori... mostrando un errore. In giro ho letto che amcharts non accetta formato JSON, quindi dovrei convertirlo in un array (multidimensionale) javascript. L'istruzione JSON.parse e la corrispettiva in JQuery mi danno un errore (Syntax error) che però non capisco visto che il JSON completo è valido, quindi suppongo che estraendone una parte, anche questa lo sia.codice:dataSet.dataProvider = chartData;

Rispondi quotando