ASP.NETサイトでのHighCharts2.2.3の使用。コード例については、 http://jsfiddle.net/wergeld/TDLvc/を参照してください。私のサイトの設定は、jsFiddleが示すものとは少し異なります。シリーズを変更する私の関数は、含まれているJSファイルに存在し、関数の呼び出しは、チャート作成JSコードと「インライン」ではありません(ただし、ドキュメント対応のjqueryにラップされています)。
私には2つの問題があり、そのうちの1つはjsFiddleで見ることができます。1)チャートタイプを変更すると、yAxisの指定が失われるように見えます。元々2つのyAxisがあり、チャートタイプを変更すると、上の軸には値ラベルがなくなります(つまり、チャートデータは下の軸(最初のyAxis)のみを使用します)。2)これをFFまたはIEで実行すると、次の呼び出し行でエラーが発生します。
data: serie.options.data
エラーは次のとおりです。cはhighcharts.jsの55行目のコンストラクターではありません(これは最小化されたファイルです)。
highcharts.src.jsを使用すると、エラーが次のようになっていることがわかります。typeClassはコンストラクターではありません
これは、src.jsの8789行目にあります。serie= new typeClass();
更新されたjsFiddleを参照してください:チャートタイプとしてポイントを選択します: http: //jsfiddle.net/wergeld/nS4Ny/1/。これにより、そのエラーがスローされます。