Add timeout to search

This commit is contained in:
Jure Grabnar 2019-06-28 01:50:52 +02:00
parent 1ccabf62b3
commit 03b81400a9

View file

@ -55,9 +55,15 @@ function setDefaultViewState() {
// Apply AJAX callbacks onto the search box
function applySearchCallback() {
var timeout;
// Submit form on every input in the search box
$('input[name="key"]').off('input').on('input', function() {
$('form.protocols-search-bar').submit();
if (timeout)
clearTimeout(timeout)
timeout = setTimeout(function() {
$('form.protocols-search-bar').submit();
}, 500);
});
// Submit form when clicking on sort buttons