使用json数据绘制谷歌图表api的面积图

时间:2013-12-31 11:09:40

标签: php jquery google-visualization json

我有一个以下格式的json数组,我在ajax响应中得到

{"graph":[{"date_display":"2013-12-26","ticketss_sold_on_date":"3","money_earned":"468"}]}

绘制tha图的google api javascript部分以下列方式获取数据

var sales = google.visualization.arrayToDataTable([
  ['Day', 'Sales', ],
  ['Mon',  1000],
  ['Tue',  1170],
  ['Wed',  660],
  ['Thu',  1030],
  ['Fri',  2056],
  ['Sat',  1654],
  ['Sun',  969]
]);

请告诉我如何以下列格式将我的json数组数据传递给上面的google.api代码

var sales = google.visualization.arrayToDataTable([
  ['DATE', 'Sales', ],
  ['date from json array ',  number of tickets sold from json array],

[2013-12-12, 15]
[2013-12-11, 10]
[2013-12-10, 18]

依旧......

]);

我通过以下面的方式在jquery区域中应用foreach方法来获取数据

    <script>
$.each(response.graph,function(i,el)
            {
                alert(el.date_display+' - '+el.ticketss_sold_on_date+' - '+el.money_earned);
            });

    </script>

但是当我在上面的图形api中应用这个方法时,它给了我错误..

如何将我上面的json响应数组传递给google api来绘制areachart。?

0 个答案:

没有答案