我尝试使用以下代码绘制简单的图表:
:coffee
requestData = () ->
$.ajax
url: "#{ build_chart_data_track_url(@track.id) }"
type: "GET"
dataType: "json"
success: (data, textStatus, jqXHR) ->
chart.addSeries({
type: 'spline',
name: "Price",
data: data.price,
connectEnds: false,
color: 'orange',
});
chart = Highcharts.chart 'chart',
chart:
zoomType: 'x'
events:
load: requestData
title:
text: "some text"
但是当数据不存在(或其他原因?)时,我看到奇怪的行。如何禁用它并只保留一行数据?
答案 0 :(得分:0)
已解决。问题出在Ajax加载的数据格式中。