2017-06-11 24 views
0

私は2つの日付をクエリに送信し、その結果をグラフを生成するスクリプト(HighCharts)に送信するスクリプトを作成しています。 クエリの結果が0(ゼロ)の場合、グラフの代わりにエラーメッセージを表示する必要があります。ハイチャート - Jsonはグラフの代わりにエラーメッセージを表示します

私のチャートスクリプトは次のとおりです。

$.getJSON("../charts/1-2-4-detractors_month_chart.php?From=<?php echo $StartDate;?>&To=<?php echo $EndDate;?>", function(json) { 
$.each(json,function(i,el) { 
if (el.name=="Month") 
    categories = el.data; 
    else data2.push(el); 
}); 

// followed by all the other chart formatting 

JSON結果= nullの場合、私はチャートの代わりにエラーメッセージを表示する方法を。

答えて

1

ハイチャートはデータを処理しません。 [フィドル](http://jsfiddle.net/gh/get/jquery/:highcharts.jsエラーメッセージ http://api.highcharts.com/highcharts/noData/lang.noData

+0

例をカスタマイズするには

http://api.highcharts.com/highcharts/noData

&をロードした後、あなたはno-data-to-display.jsと呼ばれるhighchartsモジュールを追加する必要があります2/highcharts/highcharts/tree/master/samples/highcharts/no-data-to-display/no-data-pie /) – Kaushal

+0

私は機能があることを知らなかった。私はそれを働かせている。ご協力いただき誠にありがとうございます。 – DCJones

関連する問題