В моем HTML-интерфейсе у меня есть таблица данных.Это отображается правильно.Я хочу создать CSV для данных в таблице.
Я смог сделать это, используя
$('#ticket-classification-csv').on('click', function(){
$('#ticket-classification-table').table2csv({
delivery:'value',
filename: 'Ticket Classification Question Answers.csv',
excludeRows: $('.footer-row')
});
})
#ticket-classification-csv
- идентификатор кнопки для генерации CSV.Мой excludeRows
указывает не включать нижний колонтитул в CSV.Результирующий CSV в порядке и имеет первую строку, являющуюся именем столбцов, а оставшиеся строки представляют собой реальные данные.
Если я хочу вставить пользовательскую строку данных, например, вставить ['Start Time', 'Yesterday'] в верхнюю или нижнюю часть CSV, как мне это сделать?
Я пытался добавить скрытую строку непосредственно под заголовком таблицы (кстати, я использую Slim):
table#ticket-classification-table border="0" cellpadding="0" cellspacing="0" width="100%"
thead
tr
th
| Classification Question Answer
th
| Number of Tickets
tr.hidden
th
| Start Date
th
| End Date
Это не работает, очевидно.
Есть предложения?Спасибо!