2017-12-24 24 views
-2

MySQLデータベースからデータを取得しようとしていますが、HIghChartを使用して縦棒グラフに表示しようとしていますが、何も表示されないようです。ハイチャートが表示されない - laravel

これが私の見解です: 配列内の数字はしているので、私はその考える:

<div id="last7days"> 
</div> 

<script type="text/javascript"> 
     $(function() { 
      //var data_click = 4; 
      //var data_viewer = 5; 
      Highcharts.chart('last7days', { 
       chart: { 
        type: 'column' 
       }, 
       title: { 
        text: 'Last 7 days Transactions' 
       }, 
       xAxis: { 
        categories: jdata.date, //['2013','2014','2015', '2016'] 
       }, 
       yAxis: { 
        title: { 
         text: 'Amount(in naira)' 
        } 
       }, 
       series: [{ 
        name: 'Credit', 
        data: jdata.credit 
       },{ 
        name: 'Debit', 
        data: jdata.debit 
       }] 
      }); 
     }); 
    </script> 

は添付して下さい、ここでコントローラ

{"date":["2017-12-20","2017-12-21","2017-12-22"],"credit":["500600.00","2000.00","5600.00"],"debit":["0.00","0.00","47582.00"]} 

アップデートによって返されるJSONデータは、引用符を削除するにはどうすればよいですか?

+1

__exact__質問をしてください。 –

+0

@u_mulder配列の数字が引用符で囲まれているので、引用符を削除するにはどうすればよいですか? – radioactive

答えて

0

解決策が見つかりました。コントローラーのjson_encode()関数にJSON_NUMERIC_CHECKを追加するだけです。 たとえば、 json_encode($ result、JSON_NUMERIC_CHECK)

関連する問題