1
0
forked from ALHP/ALHP.GO

added lazy-search

This commit is contained in:
2021-09-20 23:55:35 +02:00
parent c8d5b072a7
commit 15278e08cf

View File

@@ -30,7 +30,7 @@
<div class="d-flex justify-content-end">
<input type="search" placeholder="Search for packages.." class="form-control" id="table-sort-input"
onkeyup="searchFilter()" title="Type in a name"/>
title="Type in a name"/>
</div>
</div>
</nav>
@@ -101,6 +101,15 @@
<script crossorigin="anonymous" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj"
src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js"></script>
<script>
let input = document.getElementById('table-sort-input');
let timeout = null;
input.addEventListener('keyup', function (e) {
clearTimeout(timeout);
timeout = setTimeout(searchFilter, 200);
});
function searchFilter() {
let input, filter, table, tr, td, i, txtValue;
input = document.getElementById('table-sort-input')