DmitrMakeev
commited on
Update data_gc_tab.html
Browse files- 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 |
-
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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));
|