我正在处理一个脚本,该脚本向查询发送两个日期,然后将结果发送到生成图表的脚本(HighCharts)。 如果查询结果为0(零),我需要显示错误消息来代替图表。
我的图表脚本是:
$.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 result = null,我将如何显示错误消息来代替图表。
答案 0 :(得分:1)
Highcharts提供无数据处理。您需要在no-data-to-display.js
加载
highcharts.js
的高级图表模块
http://api.highcharts.com/highcharts/noData
&安培;自定义错误消息 http://api.highcharts.com/highcharts/noData/lang.noData