2016-11-08 17 views
0

jQueryとjQplotの新機能です。jQplotが空白になるのはなぜですか?

私はグラフ上にポイントの配列をプロットする必要があるWebアプリケーションを持っています。

:下記参照プロットを実行する責任があるコードの本体は、非常に簡単です...

をグラフだけ空白まで表示され、問題は、それがトラブルに実行しているところ私にはわからないということです

function graphData(priceData){ 
var options = 
{ 
    series:[{showMarker:false}], 
    axes: 
    { 
     xaxis: 
     { 
      renderer:$.jqplot.DateAxisRenderer, 
      tickOptions:{ formatString:'%H:%M:%S' }, 
      tickInterval:'15 second' 
     }, 
     yaxis: 
     { 
      numberTicks: 6,    
      tickOptions:{formatString:'%.2f'}  
     } 
    } 
} 
var plot = $.jqplot('chartContainer',[[data]], options); 

}

私は空白のキャンバスを見ています。私のデータ配列がどのようなものだったのかを確認したところ、各入れ子配列が[X-Coord、Y-Coord]のような2D配列であることを確認しました。

[ 「08:11:15」、「29.21」] ["08:12:35"、 "29.21"] ["08:13:44"、 "29.25"] ["08:14:58"、 " 29.24 "] [" 午前八時16分12" 秒、 "29.25"] [ "八時17分22秒"、 "29.21"]

私の知る限りは、アレイのこのタイプ(すなわち、アレイが含ま座標ペア)はjQplotの推奨デフォルト値ですか、いいえ?私が調べたドキュメントから、入力データはプロットには完璧であると思われます。私はどこに迷惑をかけるのか分かりません。

それが助け場合はCSVをリードすると、配列は、CSVファイルから来て、それが上からプロット関数へのコールバックをトリガCSV機能をフェッチ^^^以下に示します。

$(document).ready(function(){ 
    $.jqplot.config.enablePlugins = true; 
    $.ajax({ 
     url: "data/sample.csv", 
     async: true, 
     success: function (csvd) { 
      data = $.csv.toArrays(csvd); 
     }, 
     dataType: "text", 
     complete: function (data) { graphData(data); } 
    }); 
}); 
+0

[JavaScriptコードをデバッグするにはどうしたらいいですか?](http://stackoverflow.com/questions/988363/how-can -i-debug-my-javascript-code) – Liam

答えて

0

ターン(オブジェクトフォーマット)にする必要があるときに日付が文字列形式になっていた

関連する問題