私はこのようなものを持っていますが、ハードコーディングではなく、の最初のシリーズにresult2
配列を使用します。 data: result2
またはdata: [result2]
を使用しても機能しません。この種の宣言で変数を割り当てることはできませんか?javacriptのオブジェクト要素に変数または配列を代入する
var chart1;
$(document).ready(function() {
$.get('sales_data', function(result) {
var result2 = result.split(',');
chart1 = new Highcharts.Chart({
series: [{
type: 'column',
name: 'Units',
data: [1, 3, 4]
}, {
type: 'line',
name: '3 month avg',
data: [2, 3, 4]
}]
});
});
});
'result'は何ですか? –
ここでは何が効果がありませんか? 'split'はオブジェクトではなく配列を返します、ちょうどFYI。 –
これは単に 'data:result2'を動作させるべきです。あなたはそれを試しましたか?動作していない場合は、 'sales_data'が正しい文字列を返すかどうかを確認してください。 – minboost