2013-02-27 59 views
0
var bar_fan = ['8:30','10:30']; 
var bar_ticks = ['a','b']; 

$(document).ready(function(){ 
    plot2 = $.jqplot('bar_all', [bar_fan], { 
     seriesDefaults: { 
      renderer:$.jqplot.BarRenderer, 
      pointLabels: { show: true }, 

     }, 
     axes: { 
      xaxis: { 
       renderer: $.jqplot.CategoryAxisRenderer, 
       ticks: bar_ticks, 
      }, 
     }, 
     legend: { 
      show: true, 
      labels: bar_labels, 
      placement: 'outside' 
     } 
    }); 

bar_fan = ['8:30','10:30'];不会工作。导致其时间格式。
如果使用值bar_fan = [1,2];将工作。
我该如何使用yaxis和日期时间值?如何绘制使用日期时间作为轴和yaxis的类的jqplot

回答

0

我得到了他通过添加以下到axes配置简单的工作:

yaxis: { 
    renderer: $.jqplot.DateAxisRenderer 
} 

现在,因为你仅仅是时间值,图表将假定当前日期。然后,您可能需要指定最短日期或明确提供日期和时间信息,例如,'2013-03-01 8:30AM'

相关问题