Create data from JavaScript

Download this sample
Download AnyChart Trial

Data generation code:

var monthsSales = {};
monthsSales.point = new Array();
monthsSales.point.push({name: "Jan", y: "21"});
monthsSales.point.push({name: "Feb", y: "23"});
monthsSales.point.push({name: "Mar", y: "31"});
monthsSales.point.push({name: "Apr", y: "34"});
monthsSales.point.push({name: "May", y: "45"});

var dataSeries = new Array();
dataSeries.push(monthsSales);

var data = {
    charts: {
        chart: {
            chart_settings: {
                title: {
                    text: "Simple Chart"
                }
            },
            data: {
                series: dataSeries
            }
        }
    }
};

chart.setJSData(data);