我有這樣的事情這工作,但我想用result2
數組的第一個系列.data
而不是硬編碼。使用data: result2
或data: [result2]
不起作用。這種聲明中的變量是不可能分配的?分配變量或數組對象元素在JavaScript
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]
}]
});
});
});
什麼是結果? –
什麼不在這裏工作? 'split'返回一個數組,而不是一個對象,只是FYI。 –
它應該只是'data:result2'。你試過了嗎?如果它不起作用,請檢查'sales_data'是否返回了正確的字符串。 – minboost