Добрый день!
Столкнулся с такой проблемой. Мне нужно выводить круговую диаграмму (типа такой
http://www.amcharts.com/demos/simple-pie-chart/). Использую библиотеку amcharts (нужно использовать именно ее). Я пытаюсь выводить ее передавая данные json от php. Но она не выводится.
Код такой
$.ajax({
type: 'POST',
url: '/profile/ajax',
dataType: "json",
data: $('#page-'+pageID).serialize() + "&page="+page,
success: function(data) {
....
var chart;
var legend;
var chartData = new Array();
$.each(data[1], function( index, value ) {
var name = index+" ("+value['country']+")";
var val = value['count'];
chartData.push({country: name, litres: val});
});
AmCharts.ready(function () {
// PIE CHART
chart = new AmCharts.AmPieChart();
chart.dataProvider = chartData;
chart.titleField = "country";
chart.valueField = "litres";
chart.outlineColor = "#FFFFFF";
chart.outlineAlpha = 0.8;
chart.outlineThickness = 2;
// WRITE
chart.write("chartdiv");
});
Но схема не выводится.
Если кто знает эту библиотеку - подскажите!