mirror of
https://github.com/DataTables/DataTables.git
synced 2025-02-07 05:54:15 +01:00
Dev fix: Oops - committed code from a test to the zero config example!
This commit is contained in:
parent
967e1419c1
commit
edabb3febe
@ -12,49 +12,9 @@
|
|||||||
<script type="text/javascript" language="javascript" src="../../media/js/jquery.js"></script>
|
<script type="text/javascript" language="javascript" src="../../media/js/jquery.js"></script>
|
||||||
<script type="text/javascript" language="javascript" src="../../media/js/jquery.dataTables.js"></script>
|
<script type="text/javascript" language="javascript" src="../../media/js/jquery.dataTables.js"></script>
|
||||||
<script type="text/javascript" charset="utf-8">
|
<script type="text/javascript" charset="utf-8">
|
||||||
jQuery.fn.dataTableExt.oApi.fnSetFilteringDelay = function ( oSettings, iDelay ) {
|
$(document).ready(function() {
|
||||||
/*
|
$('#example').dataTable();
|
||||||
* Inputs: object:oSettings - dataTables settings object - automatically given
|
} );
|
||||||
* integer:iDelay - delay in milliseconds
|
|
||||||
* Usage: $('#example').dataTable().fnSetFilteringDelay(250);
|
|
||||||
* Author: Zygimantas Berziunas (www.zygimantas.com) and Allan Jardine
|
|
||||||
* License: GPL v2 or BSD 3 point style
|
|
||||||
* Contact: zygimantas.berziunas /AT\ hotmail.com
|
|
||||||
*/
|
|
||||||
var
|
|
||||||
_that = this,
|
|
||||||
iDelay = (typeof iDelay == 'undefined') ? 250 : iDelay;
|
|
||||||
|
|
||||||
this.each( function ( i ) {
|
|
||||||
$.fn.dataTableExt.iApiIndex = i;
|
|
||||||
var
|
|
||||||
$this = this,
|
|
||||||
oTimerId = null,
|
|
||||||
sPreviousSearch = null,
|
|
||||||
anControl = $( 'input', _that.fnSettings().aanFeatures.f );
|
|
||||||
|
|
||||||
anControl.unbind( 'keyup' ).bind( 'keyup', function() {
|
|
||||||
var $$this = $this;
|
|
||||||
|
|
||||||
if (sPreviousSearch === null || sPreviousSearch != anControl.val()) {
|
|
||||||
window.clearTimeout(oTimerId);
|
|
||||||
sPreviousSearch = anControl.val();
|
|
||||||
oTimerId = window.setTimeout(function() {
|
|
||||||
$.fn.dataTableExt.iApiIndex = i;
|
|
||||||
_that.fnFilter( anControl.val() );
|
|
||||||
}, iDelay);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
return this;
|
|
||||||
} );
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Example call */
|
|
||||||
$(document).ready(function() {
|
|
||||||
$('#example').dataTable().fnSetFilteringDelay();
|
|
||||||
} );
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body id="dt_example">
|
<body id="dt_example">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user