dongqiao1151 2013-12-31 11:09
浏览 45

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

i have a json array in the following format which i get in a ajax response

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

the google api javascript part which draw tha graph takes the data in the following way

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

pleae tell me how to pass my json array data to the above google.api code in the following format to

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

like

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

and so on....

]);

i am getting data by applying foreach method in jquery area in the follwoing way

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

    </script>

but when i apply this each method in in above graph api, it gives me error..

How to pass my above json response array to google api to draw areachart.?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统
    • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度