#javascript #jquery #csv #datatable #datatables
#javascript #jquery #csv #datatable #таблицы данных
Вопрос:
Я выполняю функцию экспорта CSV с таблицами данных, но теперь я хочу проверить, превышает ли размер файла 1 МБ, я не буду экспортировать файл.
Но я не знаю, как это сделать, надеюсь, что кто-нибудь знает или проверил таблицы данных размера файла CSV. Это мой текущий код:
var otable = $table.DataTable({
"scrollX": true,
"ordering": false,
language: lg_opt,
data: data_json,
columns: [
{ title: "No", data: "No" },
{ title: "Name", data: "Name" },
{ title: "Data", data: "Data" },
],
dom: 'Bfrtip',
buttons: [
{
filename: 'Report_' d '_' i,
extend: 'csv',
title: 'Report,
bom: true,
customize: function ( csv ) {
var split_csv = csv.split("n");
split_csv.splice(0, 1);
csv = split_csv.join("n");
return csv;
}
}
],
"bDestroy": true,
});
Заранее спасибо!
Комментарии:
1. Я не знаю, возможно ли это или нет, но вы можете выполнить проверку на стороне сервера, нажав экспорт, сгенерируйте файл CSV в каталоге вашего проекта, затем проверьте его размер, если размер превышает 1,1 МБ, удалите его, показав пользователям предупреждение, иначе загрузите его.
2. @iamawesome Спасибо за ваши идеи!