DmitrMakeev commited on
Commit
5919368
·
verified ·
1 Parent(s): b6cfccd

Update bas_vk_tab.html

Browse files
Files changed (1) hide show
  1. bas_vk_tab.html +9 -10
bas_vk_tab.html CHANGED
@@ -363,15 +363,15 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
363
  table.download("xlsx", "data.xlsx");
364
  });
365
 
366
- // Download JSON functionality for selected rows
367
  document.getElementById('download-json').addEventListener('click', function() {
368
- var selectedRows = table.getSelectedData();
369
- console.log('Selected rows for mailing:', selectedRows);
370
- var jsonData = JSON.stringify(selectedRows);
371
  console.log('JSON data for mailing:', jsonData);
372
  });
373
 
374
- // New Download JSON functionality for all data
375
  document.getElementById('download-json-new').addEventListener('click', function() {
376
  var jsonData = JSON.stringify(data);
377
  var blob = new Blob([jsonData], { type: 'application/json' });
@@ -384,11 +384,11 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
384
  URL.revokeObjectURL(url);
385
  });
386
 
387
- // Take for yourself functionality
388
  document.getElementById('take-for-yourself').addEventListener('click', function() {
389
- var selectedRows = table.getSelectedData();
390
- console.log('Selected rows for take for yourself:', selectedRows);
391
- var jsonData = JSON.stringify(selectedRows);
392
  console.log('JSON data for take for yourself:', jsonData);
393
  });
394
  })
@@ -399,5 +399,4 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
399
  </script>
400
  </body>
401
 
402
-
403
  </html>
 
363
  table.download("xlsx", "data.xlsx");
364
  });
365
 
366
+ // Download JSON functionality for filtered rows
367
  document.getElementById('download-json').addEventListener('click', function() {
368
+ var filteredRows = table.getData(); // Get filtered rows
369
+ console.log('Filtered rows for mailing:', filteredRows);
370
+ var jsonData = JSON.stringify(filteredRows);
371
  console.log('JSON data for mailing:', jsonData);
372
  });
373
 
374
+ // Download JSON functionality for all data
375
  document.getElementById('download-json-new').addEventListener('click', function() {
376
  var jsonData = JSON.stringify(data);
377
  var blob = new Blob([jsonData], { type: 'application/json' });
 
384
  URL.revokeObjectURL(url);
385
  });
386
 
387
+ // Take for yourself functionality for filtered rows
388
  document.getElementById('take-for-yourself').addEventListener('click', function() {
389
+ var filteredRows = table.getData(); // Get filtered rows
390
+ console.log('Filtered rows for take for yourself:', filteredRows);
391
+ var jsonData = JSON.stringify(filteredRows);
392
  console.log('JSON data for take for yourself:', jsonData);
393
  });
394
  })
 
399
  </script>
400
  </body>
401
 
 
402
  </html>