Bonjour à tous   
 
J'ai actuellement un tableau HTML, avec des checbox pour chaque <th>. Le but étant de masquer à l'impression les colonnes cochées.
Pour ce faire, j'ai créé une classe .th_cb dans ma feuille de style "impression" et j'ai mis comme valeur display: none.
Côté JQUERY, j'essaye d'attribuer la classe .th_cb au <th> dont la checbox est côché. Mais bien sûr, cela ne marche pas 
 
Modifié par zombibiot (03 Oct 2017 - 10:54)
      
      
     
 J'ai actuellement un tableau HTML, avec des checbox pour chaque <th>. Le but étant de masquer à l'impression les colonnes cochées.
Pour ce faire, j'ai créé une classe .th_cb dans ma feuille de style "impression" et j'ai mis comme valeur display: none.
Côté JQUERY, j'essaye d'attribuer la classe .th_cb au <th> dont la checbox est côché. Mais bien sûr, cela ne marche pas
 
 
<th>
     <input type="checkbox" class="cb"/> Commune
</th>
<th>
     <input type="checkbox" class="cb"/> PF
</th>
<th>
     <input type="checkbox" class="cb"/> Zonage
</th>
$('.cb').each(function() {
	var cb = $(this).attr();
	if(cb == 'checked') {
		$(this).parent().addClass('th_cb');
	}
	else {
		$(this).parent().removeClass('th_cb');
	}
});
.th_cb {
     display: none;
}
Modifié par zombibiot (03 Oct 2017 - 10:54)
 
  
  
 