Нарисуйте AreaChart с API Google Grpah, используя данные JSON

У меня есть массив JSON в следующем формате, который я получаю в ответ Ajax

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

часть javascript google api, которая рисует график, получает данные следующим образом

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]

и так далее....

]);

я получаю данные, применяя метод foreach в области jquery следующим образом

    <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 ответов

Другие вопросы по тегам