我从数据库中获取数据,该数据库使用php进行格式化,并作为JSON响应返回以进行Ajax调用。每件事情都可以正常工作,数据被绘制出来。但是如果X轴包含日期,那么没有绘制任何东西。我使用Ajax提交开始日期和结束日期。下面是数据,我生成的响应:JQuery - 使用Flot图从php绘制时间序列数据
[
{
"data": [
[
"2014-11-02",
5
],
[
"2014-11-04",
12
],
[
"2014-11-07",
2
],
[
"2014-11-13",
21
]
],
"label": "Label1",
"color": 8
}
]
我的X轴:
xaxes : [ {
mode : "time",
timeformat : "%y-%m-%d",
color : "black",
axisLabel : "Date",
axisLabelUseCanvas : true,
axisLabelFontSizePixels : 12,
axisLabelFontFamily : 'Verdana, Arial',
axisLabelPadding : 10
}],
我也跟着教程:http://www.jqueryflottutorial.com/how-to-make-jquery-flot-time-series-chart.html 但无法弄清楚如何从AJAX使用数据时做响应。
此外,我怎样才能自动根据开始和结束日期划分蜱?
显示你的'$ .plot(/ *你的代码* /)' – user1477388 2014-11-03 18:03:35
@ user1477388加入我的x轴码 – 2014-11-03 18:14:13