0

ajax呼び出しを介してjsに来るphp json応答があり、json応答は以下のとおりです

{
 "success":true,
 "dataset":[{"COUNTITEMS":41,"VIEW_DATE":"2015-10-27 00:00:00 -2359"},
   {"COUNTITEMS":68,"VIEW_DATE":"2015-10-28 00:00:00 -2359"},
   {"COUNTITEMS":63,"VIEW_DATE":"2015-10-29 00:00:00 -2359"},
   {"COUNTITEMS":327,"VIEW_DATE":"2015-10-30 00:00:00 -2359"},
   {"COUNTITEMS":46,"VIEW_DATE":"2015-10-31 00:00:00 -2359"}]
}

chartkick.js には次の形式が必要です。私のjsファイルでは、これがハードコーディングした場合の動作です。

    var view_dates =        {
            "2015-10-27 00:00:00 -2359":41,
            "2015-10-28 00:00:00 -2359":68,
            "2015-10-29 00:00:00 -2359":63,
            "2015-10-30 00:00:00 -2359":327,
            "2015-10-31 00:00:00 -2359":46
            };
   new Chartkick.LineChart("chart-1", view_dates);

チャート キックが必要とする方法に対する json 応答を解析できません。これどうやってするの?

4

1 に答える 1