$(document).ready(function() { $('#OpptyTable').DataTable({ "sDom":"ltipr" , "pageLength": 25, initComplete: function() { this.api().columns([1,2,3]).every(function() { var column = this; var select = $('<select><option value=""></option></select>') .appendTo($(column.footer()).empty()) .on('change', function() { var val = $.fn.dataTable.util.escapeRegex( $(this).val() ); column .search(val ? '^' + val + '$' : '', true, false) .draw(); }); column.data().unique().sort().each(function(d, j) { select.append('<option >' + d + '</option>'); }); }); this.api().columns([0]).every(function() { var that = this; var input = $('<input type="text" placeholder="Search" />') .appendTo($(this.footer()).empty()) .on('keyup change', function() { if (that.search() !== this.value) { that .search(this.value) .draw(); } }); }); var r = $('#OpptyTable tfoot .filterAvailable'); r.find('th').each(function(){ $(this).css('padding', 8); }); $('#OpptyTable thead').prepend(r); $('#search_0').css('text-align', 'center'); } }); });
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)