Lines 583-589
jQuery.fn.dataTable.ext.errMode = function(settings, note, message) {
Link Here
|
583 |
return parts; |
583 |
return parts; |
584 |
} |
584 |
} |
585 |
|
585 |
|
586 |
var filter = data.search.value; |
|
|
587 |
// Build query for each column filter |
586 |
// Build query for each column filter |
588 |
var and_query_parameters = settings.aoColumns |
587 |
var and_query_parameters = settings.aoColumns |
589 |
.filter(function(col) { |
588 |
.filter(function(col) { |
Lines 598-614
jQuery.fn.dataTable.ext.errMode = function(settings, note, message) {
Link Here
|
598 |
}); |
597 |
}); |
599 |
|
598 |
|
600 |
// Build query for the global search filter |
599 |
// Build query for the global search filter |
601 |
var or_query_parameters = settings.aoColumns |
600 |
var global_filter = data.search.value; |
602 |
.filter(function(col) { |
601 |
var or_query_parameters = global_filter.length |
603 |
return col.bSearchable |
602 |
? settings.aoColumns |
604 |
}) |
603 |
.filter(function(col) { |
605 |
.map(function(col) { |
604 |
return col.bSearchable |
606 |
var value = filter; |
605 |
}) |
607 |
return build_query(col, value) |
606 |
.map(function(col) { |
608 |
}) |
607 |
return build_query(col, global_filter) |
609 |
.map(function r(e){ |
608 |
}) |
610 |
return ($.isArray(e) ? $.map(e, r) : e); |
609 |
.map(function r(e){ |
611 |
}); |
610 |
return ($.isArray(e) ? $.map(e, r) : e); |
|
|
611 |
}) |
612 |
: []; |
612 |
|
613 |
|
613 |
if ( default_filters ) { |
614 |
if ( default_filters ) { |
614 |
let additional_filters = {}; |
615 |
let additional_filters = {}; |
615 |
- |
|
|