2012-01-30 60 views
-2

我有數據格式[[X1,Y1],[X2,Y2],..]。 x值從1到31這respresents天一個月。 y值是這幾天的溫度。jqPlot蜱不正確地顯示

當我繪製這些數據與jqPlot,我得到這個: enter image description here

下面是代碼:

$.post('php/database2json.php', function(data) { 
        var options = { 
         title: 'Месечна температура', 
         series: [ 
          { label: 'Ниш'} 
         ], 
         axes:{ 
          xaxis:{ 
           label:'Дани', 
           labelRenderer: $.jqplot.CanvasAxisLabelRenderer 
          }, 
          yaxis:{ 
           label:'Температура', 
           labelRenderer: $.jqplot.CanvasAxisLabelRenderer 
          } 
         }, 
         legend: { 
          show: $legenda 
         }, 
         highlighter: { 
          show: $hover 
         }, 
         cursor:{ 
          show: $zoom, 
          zoom: $zoom, 
false) 
           showTooltip: true 
          } 
         }; 
         $('#placeholder').empty(); 
         var plot1 = $.jqplot ('placeholder', [data], options); 
        }, 
        'json' 
        ); 

如何使短這張圖,以適應行?編輯:我從帖子中得到json數組: [[「1」,「 - 1」],[「2」,「0」],[「3」,「0」],[「4」 , 「0」],[ 「5」, 「4」],[ 「6」, 「5」],[ 「7」, 「3」],[ 「8」, 「2」],[ 「9」 , 「2」],[ 「10」, 「1」],[ 「11」, 「 - 2」],[ 「12」, 「 - 2」],[ 「13」, 「0」],[」 14" , 「1」],[ 「15」, 「 - 2」],[ 「16」, 「 - 1」],[ 「17」, 「 - 1」],[ 「18」, 「 - 2」 ],[ 「19」, 「 - 1」],[ 「20」, 「3」],[ 「21」, 「 - 1」],[ 「22」, 「0」],[ 「23」,」 1 「],[」 24" , 「3」],[ 「25」, 「1」],[ 「26」, 「1」],[ 「27」, 「 - 1」],[ 「28」, 「-1」],[ 「29」, 「4」],[ 「30」, 「5」],[ 「31」, 「5」]]

+2

幫不了你,除非你顯示你的代碼... – Mark 2012-01-30 18:31:05

+0

確實,請提供一些代碼示例,讓我們來幫助你。 – PriorityMark 2012-01-30 19:34:12

+0

@Mark我添加了一些代碼。 – 2012-01-30 19:40:03

回答