0

我必须根据以下代码中的日期在 x 轴上显示日期:

for(i=0;i<ticks1.length;i++)
{
   ptt.push([ticks1[i],data1[i]]);    
   ntt.push([ticks1[i],data2[i]]);    
}

WHERE ticks1 包含日期。

我想在 jqplot 中绘制 dateaxis 图表

4

1 回答 1

0

您是否在 for 循环中缺少 var,如果我错了,请原谅我。我认为您的 ptt 和 ntt 是两个不同的系列,如果您想要这种类型的代码,请检查以下链接中的第三个示例:- http://www.jqplot.com/tests/line-charts.php

你将不得不像这样添加 data[] 东西

var ptt = [];

对于 (var i=0;i

var ntt = []; 对于 (var i=0;i

和 ..

  var plot3 = $.jqplot('chart3', [ntt, ptt],
{ //option string});

您还需要添加数据渲染

title:'Default Date Axis',
axes:{xaxis:{renderer:$.jqplot.DateAxisRenderer}},
series:[{lineWidth:4, markerOptions:{style:'square'}}]

干杯!..

于 2012-05-03T06:37:47.620 回答