change_show.js 857 B

1234567891011121314151617181920212223242526272829303132
  1. 'use strict';
  2. /**
  3. * 变更令-展示页js
  4. *
  5. * @author EllisRan.
  6. * @date 2018/11/22
  7. * @version
  8. */
  9. $(document).ready(() => {
  10. $('#show-table-detail').click(function (e) {
  11. if($(e.target).is('label')){
  12. return;
  13. }
  14. table.destroy();
  15. if ($(this).prop('checked')) {
  16. $('#tablelist2').show();
  17. $('#tablelist').hide();
  18. table = $('#tablelist2').removeAttr('width').DataTable(billsTable);
  19. } else {
  20. $('#tablelist').show();
  21. $('#tablelist2').hide();
  22. table = $('#tablelist').removeAttr('width').DataTable(billsTable);
  23. }
  24. // 判断是否显示变更详情
  25. if (!$('.change-detail-checkbox').is(':checked')) {
  26. const column = table.column(3);
  27. column.visible(!column.visible());
  28. }
  29. })
  30. });