2013-02-27 3 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 со значением datetime?Как использовать график jqplot с использованием даты и времени как yaxis и категории для xaxis

ответ

0

я получил его работать, просто добавив следующие конфигурации axes:

yaxis: { 
    renderer: $.jqplot.DateAxisRenderer 
} 

Теперь, потому что ваш являются только значения времени, график будет считать текущую дату. Затем вы можете указать либо минимальную дату, либо явно указать как дату, так и время, например, '2013-03-01 8:30AM'

Смежные вопросы