Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <div class="row">
  2. <div>
  3. <input type="checkbox" data-column="0" class="toggle-vis" data-label-text="No" checked/>
  4. <input type="checkbox" data-column="1" class="toggle-vis" data-label-text="Region" checked>
  5. <input type="checkbox" data-column="2" class="toggle-vis" data-label-text="IBSE Node" checked/>
  6. </div>
  7. <div>
  8. <table class="data-table stripe hover multiple-select-row nowrap" id="example">
  9. <thead>
  10. <tr>
  11. <th class="table-plus datatable-nosort">No</th>
  12. <th>Region</th>
  13. <th>IBSE Node</th>
  14. </tr>
  15. </thead>
  16. </table>
  17. </div>
  18.  
  19. <script>
  20. $(function(){
  21. $.fn.bootstrapSwitch.defaults.onColor = 'success';
  22. $.fn.bootstrapSwitch.defaults.offColor = 'danger';
  23. $.fn.bootstrapSwitch.defaults.size = 'mini';
  24. $.fn.bootstrapSwitch.defaults.state = 'false';
  25. $.fn.bootstrapSwitch.defaults.inverse = 'true';
  26. $(".toggle-vis").bootstrapSwitch();
  27. var table = $('#example').DataTable();
  28. $('.toggle-vis').on('switchChange.bootstrapSwitch', function(event, state) {
  29. event.preventDefault();
  30. var column = table.column($(this).attr('data-column'));
  31. column.visible( ! column.visible() );
  32. });
  33. });
  34. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement