|
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 |
- |
|
|