2012-09-28 76 views
1

在這裏掙扎一點,因爲如果我已經正確理解了文檔(儘管我承認可能不是這種情況!),這應該是有效的。jQuery Flot - 舍入x軸值?

我正在使用Coldfusion CFC來抓取數據並以JSon格式返回它。數據作爲2個數值返回,即6 & 1,3 & 2等等。 'x軸'值是一天,即第1天,第2天等。

目前,x軸顯示爲2.5,5,7.5等。我需要這個改變,所以它顯示爲它的返回 - 即1,2,3等

這是JS我現在所擁有的,它的執行沒有錯誤,但預期不顯示圖表...

$(function() { 
$.getJSON("/com/stats.cfc?method=getPageViews&returnformat=json", {}, function(data) { 
$.plot($("#chart"), [ data ], 
    { 
     lines:{show:true}, 
     points:{show:true}, 
     tickSize:1, 
     tickDecimals:0 
    }) 

}) 
}); 

指針讚賞!

+0

您能否給出一個數字的例子以及它們在Coldfusion中以JSON的形式顯示的最終結果以及如何讓它們顯示在任何不按預期工作的步驟。 – zeebonk

+0

感謝您的回覆@zeebonk。我剛剛發現了這個問題,併發布了我錯過的正確語法。 – Lee

回答

4

純粹靠運氣,我發現了正確的語法。爲了任何人的利益搜索這個,這裏是更新的工作代碼;

$(function() { 
    $.getJSON("/com/stats.cfc?method=getPageViews&returnformat=json", {}, function(data) { 
     $.plot($("#chart"), [ data ], 
     { 
      lines:{show:true}, 
      points:{show:true}, 
      xaxis: 
       { 
        tickSize:1, 
        tickDecimals:0 
       } 
     }) 

    }) 
});