DmitrMakeev commited on
Commit
71fcd13
·
verified ·
1 Parent(s): 8e7478d

Update data_gc_tab.html

Browse files
Files changed (1) hide show
  1. data_gc_tab.html +9 -2
data_gc_tab.html CHANGED
@@ -211,7 +211,7 @@
211
  layout: "fitColumns", // fit columns to width of table
212
  pagination: "local", // enable local pagination
213
  paginationSize: 50, // number of rows per page
214
- selectableRows:true, // enable row selection
215
  columns: [
216
  {title:"Номер в списке", field:"id"},
217
  {title:"Имя", field:"name"},
@@ -318,7 +318,14 @@
318
  };
319
  // Пример использования переопределенного метода
320
  document.getElementById("download-json").addEventListener("click", function() {
321
- table.download("json", "data.json"); // ЭТУ СТРОКУ НЕ УДАЛЯТЬ!!! ЕЁ НАДО ПЕРЕХВАТИТЬ, А НЕ ТВОЙ КОД!!!
 
 
 
 
 
 
 
322
  });
323
  })
324
  .catch(error => console.error('Error fetching data:', error));
 
211
  layout: "fitColumns", // fit columns to width of table
212
  pagination: "local", // enable local pagination
213
  paginationSize: 50, // number of rows per page
214
+ selectable: true, // enable row selection
215
  columns: [
216
  {title:"Номер в списке", field:"id"},
217
  {title:"Имя", field:"name"},
 
318
  };
319
  // Пример использования переопределенного метода
320
  document.getElementById("download-json").addEventListener("click", function() {
321
+ var tableData = table.getData("active");
322
+ var jsonData = JSON.stringify(tableData, null, 2);
323
+ // Копируем JSON-строку в буфер обмена
324
+ navigator.clipboard.writeText(jsonData).then(function() {
325
+ console.log('Data copied to clipboard');
326
+ }, function(err) {
327
+ console.error('Could not copy data: ', err);
328
+ });
329
  });
330
  })
331
  .catch(error => console.error('Error fetching data:', error));