You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
1.2 KiB

function filterGlobal () {
$('#advanced_table').DataTable().search(
$('#global_filter').val()
).draw();
}
function filterColumn ( i ) {
$('#advanced_table').DataTable().column( i ).search(
$('#col'+i+'_filter').val()
).draw();
}
$(document).ready(function() {
var table = $('#data_table').DataTable({
responsive: true,
select: true,
'aoColumnDefs': [{
'bSortable': false,
'aTargets': ['nosort']
}]
});
$('#data_table tbody').on( 'click', 'tr', function() {
if ( $(this).hasClass('selected') ) {
$(this).removeClass('selected');
}
else {
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
}
});
$("#advanced_table").DataTable({
responsive: true,
select: true,
'aoColumnDefs': [{
'bSortable': false,
'aTargets': ['nosort']
}]
});
$('input.global_filter').on( 'keyup click', function () {
filterGlobal();
});
$('input.column_filter').on( 'keyup click', function () {
filterColumn( $(this).attr('data-column') );
});
});