Мой вопрос касается ... создания html-страницы для создания таблицы из CSV-файла при загрузке.Страница загружается в iframe.
Я попробовал несколько методов, чтобы заставить это работать, но ничего не работает правильно.В настоящее время у меня есть скрипт, вызываемый с помощью команды кнопки.Но хочу, чтобы это работало при загрузке страницы.Я создаю автономную CMS на основе HTML, не добавляя много полнофункциональных функций, потому что при работе без добавления служб или установки функций нам не нужно проходить полное сканирование безопасности, поэтому это довольно «базовое», ноначинает выходить из головы
Я хочу, чтобы это загружало данные из csv, чтобы сохранить документы более организованными, а затем создавало таблицу на основе этого файла.У меня уже есть раздел, в котором все нагрузки, связанные с кнопками, для различного оборудования загружают свои конкретные данные таблиц, но когда речь идет о руководствах поставщиков, они просто будут все на одной странице.
<body>
<div class="container">
<div class="table-responsive">
<h1 align="center">Vendor Manuals</h1>
<br />
<div align="center">
<button type="button" name="vendor" id="vendor" class="btn btn-info">vendor</button>
</div>
<br />
<div id="vendor_manual_table">
</div>
</div>
</div>
</body>
</html>
<script>
$(document).ready(function(){
$('#vendor').click(function(){
$.ajax({
url:"./tables/vendor_manual.csv",
dataType:"text",
success:function(data)
{
var vendor_manual_table_data = data.split(/\r?\n|\r/);
var table_data = '<table class="table table-bordered table-striped">';
for(var count = 0; count<vendor_manual_table_data.length; count++)
{
var cell_data = vendor_manual_table_data[count].split(",");
table_data += '<tr>';
for(var cell_count=0; cell_count<cell_data.length; cell_count++)
{
if(count === 0)
{
table_data += '<th>'+cell_data[cell_count]+'</th>';
}
else
{
table_data += '<td>'+cell_data[cell_count]+'</td>';
}
}
table_data += '</tr>';
}
table_data += '</table>';
$('#vendor_manual_table').html(table_data);
}
});
});
});
</script>
Я пытался использовать.
"body onload (" vendor ")" при удалении # vendor.click (function) из области скрипта.
такжея попытался изменить
(документ) .ready (function () на (document) .on ("pageinit", "#members", function () и удалить # vendor.click (function)