aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wqflask/wqflask/static/new/javascript/auto_hide_column.js37
1 files changed, 18 insertions, 19 deletions
diff --git a/wqflask/wqflask/static/new/javascript/auto_hide_column.js b/wqflask/wqflask/static/new/javascript/auto_hide_column.js
index 73b639dc..14348ccd 100644
--- a/wqflask/wqflask/static/new/javascript/auto_hide_column.js
+++ b/wqflask/wqflask/static/new/javascript/auto_hide_column.js
@@ -1,22 +1,21 @@
+$(function(){
+ $("table").each(function(table){
+ $(this).find("th").each(function(col_index,col_th){
+ var filter_counter=0
+ var col_td=$(this).closest('table').find('tr td:nth-child(' + (col_index + 1) + ')')
+ col_td.each(function(td_index,col_td){
+ if(this.innerHTML==""||this.innerHTML=="N/A"){
+ filter_counter+=1
+ }
+ else{
+ return false
+ }
+ })
+ if (filter_counter==$(this).closest("table").find("tr").length-1){
+ $(this).hide();
+ col_td.hide();
-$(function (){
-$("table th").each(function(th_index,col_th){
- var filter_counter = 0;
- // map each column to row ie column i to ith element
- var column_tds = $(this).closest('table').find('tr td:nth-child(' + (index + 1) + ')')
- column_tds.each(function(td_index,col_td){
- if(this.innerHTML==''||this.innerHTML=="N/A"){
- filter_counter+=1;
- }
- else{
- // break
- return false;
- }
+ }
+ })
})
- if (filter_counter == ($('table tr').length - 1)){
- $(this).hide();
- column_tds.hide();
-
- }
})
-}) \ No newline at end of file