在这里有点挣扎,因为如果我正确理解了文档(尽管我承认可能不是这样!),这应该有效。
我正在使用 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
})
})
});
不胜感激!
最佳答案
纯属运气,我找到了正确的语法。为了任何搜索此内容的人的利益,这里是更新的工作代码;
$(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
}
})
})
});
关于javascript - jQuery Flot - 四舍五入 x 轴值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12639430/