mirror of
https://github.com/Mottie/tablesorter.git
synced 2024-11-15 23:54:22 +00:00
Filter: fix disable live search. See #1152
This commit is contained in:
parent
b40693a954
commit
90ce03df6e
2
dist/js/widgets/widget-filter.min.js
vendored
2
dist/js/widgets/widget-filter.min.js
vendored
File diff suppressed because one or more lines are too long
@ -799,8 +799,9 @@
|
|||||||
var column = parseInt( $( this ).attr( 'data-column' ), 10 );
|
var column = parseInt( $( this ).attr( 'data-column' ), 10 );
|
||||||
// don't allow 'change' event to process if the input value is the same - fixes #685
|
// don't allow 'change' event to process if the input value is the same - fixes #685
|
||||||
if ( wo.filter_initialized && ( event.which === tskeyCodes.enter || event.type === 'search' ||
|
if ( wo.filter_initialized && ( event.which === tskeyCodes.enter || event.type === 'search' ||
|
||||||
|
( event.type === 'change' ) && this.value !== c.lastSearch[column] ) ||
|
||||||
// only "input" event fires in MS Edge when clicking the "x" to clear the search
|
// only "input" event fires in MS Edge when clicking the "x" to clear the search
|
||||||
( event.type === 'change' || event.type === 'input' ) && this.value !== c.lastSearch[column] ) ) {
|
( event.type === 'input' && this.value === '' ) ) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
// init search with no delay
|
// init search with no delay
|
||||||
$( this ).attr( 'data-lastSearchTime', new Date().getTime() );
|
$( this ).attr( 'data-lastSearchTime', new Date().getTime() );
|
||||||
|
Loading…
Reference in New Issue
Block a user