"fnDrawCallback": function ( oSettings ) {
if ( oSettings.aiDisplay.length == 0 ) { return }
var nTrs = $j('#fleet_datatable tbody tr:not(.family)')
var iColspan = nTrs[0].getElementsByTagName('td').length
var sLastGroup = ""
for (var i=0;i<nTrs.length;i++) {
var iDisplayIndex = oSettings._iDisplayStart + i
var sGroup = oSettings.aoData[ oSettings.aiDisplay[iDisplayIndex] ]._aData[0]
if ( sGroup != sLastGroup ) {
var nGroup = document.createElement( 'tr' )
nGroup.className = "family"
var nCell = document.createElement( 'td' )
nCell.colSpan = iColspan
nCell.innerHTML = sGroup + ' family'
nGroup.appendChild( nCell )
nTrs[i].parentNode.insertBefore( nGroup, nTrs[i] )
sLastGroup = sGroup
}
It looks like you're new here. If you want to get involved, click one of these buttons!
Get useful and friendly help straight from the source.