我想使用 jquery 循环将多个 CSV 文件组合成一个二维数组。
function drawChart(){
filename="/projectUCF/SN00.csv";
$.get(filename, function(csvString){
var arrayData1 = $.csv.toArrays(csvString, {onParseValue: $.csv.hooks.castToScalar});
var removeRows = 1;
while (removeRows--) {
arrayData1.shift();
}
filename="/projectUCF/SN01.csv";
$.get(filename, function(csvString){
var arrayData2 = $.csv.toArrays(csvString, {onParseValue: $.csv.hooks.castToScalar});
var removeRows = 2;
while (removeRows--) {
arrayData2.shift();
}
var arrayData=[...arrayData1,...arrayData2];
console.log(arrayData);
var data = new google.visualization.arrayToDataTable(arrayData);
var view = new google.visualization.DataView(data);
view.setColumns([1,5]);
var options = {
title: "Battery State of Charge (7 days)",
hAxis: {format: 'M/d hh:mm'},
vAxis: {title: "Charge Level (in Percentage)", minValue:0, maxValue:100},
legend: 'none'
};
chart.draw(view,options);
});
});
}
我不想使用 $.get 多次,而是想使用循环。我是新手,所以任何帮助表示赞赏。