Update data_gc_tab.html
Browse files- data_gc_tab.html +4 -0
data_gc_tab.html
CHANGED
|
@@ -267,6 +267,8 @@
|
|
| 267 |
});
|
| 268 |
// Переопределяем метод table.download
|
| 269 |
table.download = function(type, filename, options) {
|
|
|
|
|
|
|
| 270 |
// Получаем новые данные таблицы
|
| 271 |
var tableData = table.getData("active");
|
| 272 |
// Преобразуем данные в JSON-строку
|
|
@@ -275,6 +277,8 @@ table.download = function(type, filename, options) {
|
|
| 275 |
console.log(jsonData);
|
| 276 |
// Очищаем старые данные
|
| 277 |
table.setData([]);
|
|
|
|
|
|
|
| 278 |
};
|
| 279 |
|
| 280 |
// Пример использования переопределенного метода
|
|
|
|
| 267 |
});
|
| 268 |
// Переопределяем метод table.download
|
| 269 |
table.download = function(type, filename, options) {
|
| 270 |
+
// Сохраняем старые данные
|
| 271 |
+
var oldData = table.getData();
|
| 272 |
// Получаем новые данные таблицы
|
| 273 |
var tableData = table.getData("active");
|
| 274 |
// Преобразуем данные в JSON-строку
|
|
|
|
| 277 |
console.log(jsonData);
|
| 278 |
// Очищаем старые данные
|
| 279 |
table.setData([]);
|
| 280 |
+
// Восстанавливаем старые данные
|
| 281 |
+
table.setData(oldData);
|
| 282 |
};
|
| 283 |
|
| 284 |
// Пример использования переопределенного метода
|