mirror of
https://github.com/Mottie/tablesorter.git
synced 2025-01-12 15:24:21 +00:00
Stop using Array.indexOf due to IE8. Fixes #388
This commit is contained in:
parent
2cb77e3331
commit
23ace7cd0b
@ -585,7 +585,7 @@
|
|||||||
}
|
}
|
||||||
p.oldAjaxSuccess = p.oldAjaxSuccess || p.ajaxObject.success;
|
p.oldAjaxSuccess = p.oldAjaxSuccess || p.ajaxObject.success;
|
||||||
c.appender = $this.appender;
|
c.appender = $this.appender;
|
||||||
if (ts.filter && c.widgets.indexOf('filter') >= 0) {
|
if (ts.filter && $.inArray('filter', c.widgets) >= 0) {
|
||||||
// get any default filter settings (data-value attribute) fixes #388
|
// get any default filter settings (data-value attribute) fixes #388
|
||||||
p.currentFilters = c.$table.data('lastSearch') || ts.filter.setDefaults(table, c, c.widgetOptions) || [];
|
p.currentFilters = c.$table.data('lastSearch') || ts.filter.setDefaults(table, c, c.widgetOptions) || [];
|
||||||
// set, but don't apply current filters
|
// set, but don't apply current filters
|
||||||
|
@ -890,7 +890,7 @@ ts.filter = {
|
|||||||
// cycle through the different filters
|
// cycle through the different filters
|
||||||
// filters return a boolean or null if nothing matches
|
// filters return a boolean or null if nothing matches
|
||||||
$.each(ts.filter.types, function(type, typeFunction) {
|
$.each(ts.filter.types, function(type, typeFunction) {
|
||||||
if (!wo.filter_anyMatch || (wo.filter_anyMatch && anyMatchNotAllowedTypes.indexOf(type) < 0)) {
|
if (!wo.filter_anyMatch || (wo.filter_anyMatch && $.inArray(type, anyMatchNotAllowedTypes) < 0)) {
|
||||||
matches = typeFunction( filters[columnIndex], iFilter, exact, iExact, cached, columnIndex, table, wo, parsed );
|
matches = typeFunction( filters[columnIndex], iFilter, exact, iExact, cached, columnIndex, table, wo, parsed );
|
||||||
if (matches !== null) {
|
if (matches !== null) {
|
||||||
filterMatched = matches;
|
filterMatched = matches;
|
||||||
|
@ -142,7 +142,7 @@ tsp = ts.pager = {
|
|||||||
|
|
||||||
p.oldAjaxSuccess = p.oldAjaxSuccess || wo.pager_ajaxObject.success;
|
p.oldAjaxSuccess = p.oldAjaxSuccess || wo.pager_ajaxObject.success;
|
||||||
c.appender = tsp.appender;
|
c.appender = tsp.appender;
|
||||||
if (ts.filter && c.widgets.indexOf('filter') >= 0) {
|
if (ts.filter && $.inArray('filter', c.widgets) >= 0) {
|
||||||
// get any default filter settings (data-value attribute) fixes #388
|
// get any default filter settings (data-value attribute) fixes #388
|
||||||
p.currentFilters = c.$table.data('lastSearch') || ts.filter.setDefaults(table, c, wo) || [];
|
p.currentFilters = c.$table.data('lastSearch') || ts.filter.setDefaults(table, c, wo) || [];
|
||||||
// set, but don't apply current filters
|
// set, but don't apply current filters
|
||||||
|
Loading…
Reference in New Issue
Block a user