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 | 
             
            // Пример использования переопределенного метода
         |