|
Lines 120-125
Link Here
|
| 120 |
} |
120 |
} |
| 121 |
} |
121 |
} |
| 122 |
|
122 |
|
|
|
123 |
function update_columns_visibility(settings){ |
| 124 |
let table = settings.oInstance.api(); |
| 125 |
table.columns().visible(true); |
| 126 |
table.columns().every(function(i){ |
| 127 |
let is_empty = true; |
| 128 |
let nodes = this.nodes(); |
| 129 |
nodes.each((td, ii) => { |
| 130 |
if ( $(td).html() !== '' ) { |
| 131 |
is_empty = false; |
| 132 |
return; |
| 133 |
} |
| 134 |
}); |
| 135 |
if ( is_empty ) { |
| 136 |
table.columns(i).visible(false); |
| 137 |
} |
| 138 |
}); |
| 139 |
} |
| 140 |
|
| 123 |
$(document).ready(function() { |
141 |
$(document).ready(function() { |
| 124 |
|
142 |
|
| 125 |
$(".SelectAll").on("click",function(e){ |
143 |
$(".SelectAll").on("click",function(e){ |
|
Lines 779-798
Link Here
|
| 779 |
[% END %] |
797 |
[% END %] |
| 780 |
], |
798 |
], |
| 781 |
initComplete: function( settings, json ){ |
799 |
initComplete: function( settings, json ){ |
| 782 |
let table = settings.oInstance.api(); |
|
|
| 783 |
table.columns().every(function(i){ |
| 784 |
let is_empty = true; |
| 785 |
let nodes = this.nodes(); |
| 786 |
nodes.each((td, ii) => { |
| 787 |
if ( $(td).html() !== '' ) { |
| 788 |
is_empty = false; |
| 789 |
return; |
| 790 |
} |
| 791 |
}); |
| 792 |
if ( is_empty ) { |
| 793 |
table.columns(i).visible(false); |
| 794 |
} |
| 795 |
}); |
| 796 |
[% IF StaffDetailItemSelection %] |
800 |
[% IF StaffDetailItemSelection %] |
| 797 |
itemSelectionBuildActionLinks(tab_id); |
801 |
itemSelectionBuildActionLinks(tab_id); |
| 798 |
[% END %] |
802 |
[% END %] |
|
Lines 835-840
Link Here
|
| 835 |
}); |
839 |
}); |
| 836 |
[% END %] |
840 |
[% END %] |
| 837 |
|
841 |
|
|
|
842 |
update_columns_visibility(settings); |
| 843 |
|
| 838 |
if ( drawcallback ) { drawcallback(this); } |
844 |
if ( drawcallback ) { drawcallback(this); } |
| 839 |
}, |
845 |
}, |
| 840 |
[% END %] |
846 |
[% END %] |
| 841 |
- |
|
|