这个是我在前台异步调用返回的Json数据,输出画的图 代码如下:
$.ajax({
type: "OST",
url: "MonitorQualityHandler.ashx",
dataType: "json", //json格式接收数据
data: { "Data": "values", "SQLLineName": "TrendLine", "Time": Date().toString() },
success: callback_TrendLine
});
function callback_TrendLine(msg) {
var XNames = [];
var YNames = [];
var YMinRange = [];
var YMaxRange = [];
if (msg != null) {
$.each(msg.values, function (index, value) {
XNames.push(value.SampleTime);
YNames.push(parseFloat(value.Number));
YMinRange.push(parseFloat(value.MinValue));
YMaxRange.push(parseFloat(value.MaxValue));
});
}
$("#<%=C1LineChart1.ClientID%>").c1linechart("option", "seriesList", [
{
label: "值",
legendEntry: true,
fitType: "line",
data: { x: XNames, y: YNames },
markers: { visible: true, type: "circle" }
}
]);
}
由上面的数据画出如下图:
如上图是我异步加载出来的数据,画的线图,但是我希望有两条范围的线图
如下图:我要加两条上限,或者下限的直线
请问这个怎么实现呢??? |