diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index 929818af..bad17692 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -3923,11 +3923,14 @@ } /* Now do the filter */ - _fnFilterComplete( oSettings, { - "sSearch": this.value, - "bRegex": oSettings.oPreviousSearch.bRegex, - "bSmart": oSettings.oPreviousSearch.bSmart - } ); + if ( this.value != oSettings.oPreviousSearch.sSearch ) + { + _fnFilterComplete( oSettings, { + "sSearch": this.value, + "bRegex": oSettings.oPreviousSearch.bRegex, + "bSmart": oSettings.oPreviousSearch.bSmart + } ); + } } ); jqFilter.keypress( function(e) {