1
Answer

Border color after each rowgroup in Jqaury data table

Photo of Pradeep Yadav

Pradeep Yadav

3y
1.2k
1

Hi,

We have implemented jQaery data table. and it has grouping.

I neew once grou[ing gets completed then there must be a border color . or an empty row with separate color.

Please help em to acheive this 

Answers (1)

1
Photo of Sachin Singh
NA 55.8k 87.9k 3y
show us your grouping code
if you do grouping like shown below then use css over class
  1. $(document).ready(function() {  
  2.     var groupColumn = 2;  
  3.     var table = $('#example').DataTable({  
  4.         "columnDefs": [  
  5.             { "visible"false"targets": groupColumn }  
  6.         ],  
  7.         "order": [[ groupColumn, 'asc' ]],  
  8.         "displayLength": 25,  
  9.         "drawCallback": function ( settings ) {  
  10.             var api = this.api();  
  11.             var rows = api.rows( {page:'current'} ).nodes();  
  12.             var last=null;  
  13.    
  14.             api.column(groupColumn, {page:'current'} ).data().each( function ( group, i ) {  
  15.                 if ( last !== group ) {  
  16.                     $(rows).eq( i ).before(  
  17.                         '<tr class="group"><td colspan="5">'+group+'</td></tr>'  
  18.                     );  
  19.    
  20.                     last = group;  
  21.                 }  
  22.             } );  
  23.         }  
  24.     } );  
  25.   
  26. <style>  
  27. .group {  
  28. border: 1 px solid red;  
  29. // etc etc  
  30. }  
  31. <style>