На моем веб-сайте в настоящее время я использую 3 CSV-файла, которые отрисовываются старшими диаграммами со следующим javascript:
$(document).ready(function() {
$.get('export_xxxx.csv', function(csv) {
$('#xxx').highcharts({
data: {
csv: csv
},
title: {
text: 'Twitter (@xxxxx)'
},
yAxis: {
allowDecimals: false,
title: {
text: 'Users'
}
},
series: [{
visible: true
}, {
visible: false
}],
plotOptions: {
line: {
dataLabels: {
enabled: true
}
}
},
});
});
});
$(document).ready(function() {
$.get('export_xxxxyy.csv', function(csv) {
$('#xxx').highcharts({
data: {
csv: csv
},
title: {
text: 'Twitter (@xxxx)'
},
yAxis: {
allowDecimals: false,
title: {
text: 'Users'
}
},
series: [{
visible: true
}, {
visible: false
}],
plotOptions: {
line: {
dataLabels: {
enabled: true
}
}
},
});
});
});
$(document).ready(function() {
$.get('export_xxx_.csv', function(csv) {
$('#xxx').highcharts({
data: {
csv: csv
},
title: {
text: 'Twitter (@xxx)'
},
yAxis: {
allowDecimals: false,
title: {
text: 'Users'
}
},
series: [{
visible: true
}, {
visible: false
}],
plotOptions: {
line: {
dataLabels: {
enabled: true
}
}
},
});
});
});
и 3 строки html (это похоже на панель инструментов).
<div id="xxx" style="width: 49%; height: 400px; margin: 0 auto;float:left;"></div>
Мое желание состоит в том, чтобы создать HTML-страницу с javascript старшими диаграммами, чтобы обрабатывать столько же, сколько csv есть в DocumentRoot моего сайта.
Например, если я добавлю 10 CSV-файлов, общий HTML-файл будет отображать 10 различных диаграмм на одной странице, без редактирования вручную HTML-страницы и добавления JavaScript. Генерируется на лету, в зависимости от того, сколько существует CSV-файл.
Спасибо за вашу помощь,