グラフを描画するためにjqplotを使用しようとしています。だから私はこれをexampleに変更し、日付ベースのグラフを取得しました。jqplot: "this.proxy.getTimeは関数ではありません" /日付入力パーサーですか?
現在、私のコードは次のようである:
var plot1 = $.jqplot('chartdiv', [[["2010-12-25.14:19:47",1],
["2010-11-25.14:19:47",2],
["2010-10-25.14:19:47",3]]], {
title: 'mytitle',
series: [{
label: 'my label',
neighborThreshold: -1
}],
axes: {
xaxis: {
renderer: $.jqplot.DateAxisRenderer,
// min:'August 1, 2010 16:00:00',
tickInterval: '1 months',
tickOptions:{formatString:'%Y-%m-%d.%H:%M:%S'}
},
yaxis: {
tickOptions:{formatString:'$%.2f'}
}
},
cursor:{
show: true,
zoom:true,
showTooltip:false
}
});
しかし、私は次のエラーを取得する:
this.proxy.getTime is not a function
(function(w){var l;w.fn.emptyForce=fun...))?([nAscboxXuidfegpEGP])/g})(jQuery);
スクリプトは日付フォーマットを解析することで問題を抱えている、ように見えます。しかし、なぜ?
ご協力いただきありがとうございます。
//この記事を書いた後(そして1日の試行錯誤を経て ";-))理由がわかりました。 私が見つけた理由は新しい質問を生成します:そこには入力された日付形式を解析する方法を定義する任意のjqplotオプション、
あなたは何が必要なフォーマットでしたか?データの日付形式を変更する必要がありましたか?または配列内のポイントのデータの順序は? – hofo
はい、入力日付の形式を変更しました。このように2011-09-18 02:00:00 –