1

ドキュメントを正しく理解していれば (おそらくそうではないことは認めますが!)、これは機能するはずです。

Coldfusion CFC を使用してデータを取得し、JSON 形式で返します。データは、6 と 1、3 と 2 などの 2 つの数値として返されます。「x 軸」の値は 1 日、つまり 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
    })

})
});

ポインタは大歓迎です!

4

1 に答える 1

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
                }
        })

    })
});
于 2012-09-28T12:00:03.233 に答える