How to disable a search on a specific column on a datatable for select drop box?

How to disable a search on a specific column on a datatable for select drop box?

kapurkapur Posts: 4Questions: 3Answers: 0
edited June 2015 in Free community support

Hi,
I am unable to disable specific column for search. I am using select drop box.
$(document).ready(function() {
$('#example').DataTable( {
"bSort": false,
initComplete: function () {
this.api().columns().every( function () {

    var column = this;
    var select = $('<select><option value="">All</option></select>')
                .appendTo( $(column.header()).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 value="'+d+'">'+d+'</option>' )
            } );

        } );
    }
} );

} );

This discussion has been closed.