projekcie mam wyszukiwarkę rekordów w tabeli, działa bez zarzutu, jednak po wstawieniu paginacji wyszukuje ona wyłącznie po wyświetlonej części rekordów i w sumie nie ma co się dziwić, ale czy można zrobić tak aby jednak paginacja działała a wyszukiwarka szukała po wszystkich wynikach zapytania?
kod wyszukiwarki
<script> function myFunction() { // Declare variables var input, filter, table, tr, td, i; input = document.getElementById("myInput"); filter = input.value.toUpperCase(); table = document.getElementById("myTable"); tr = table.getElementsByTagName("tr"); // Loop through all table rows, and hide those who don't match the search query for (i = 0; i < tr.length; i++) { td = tr[i].getElementsByTagName("td")[1]; if (td) { if (td.innerHTML.toUpperCase().indexOf(filter) > -1) { tr[i].style.display = ""; } else { tr[i].style.display = "none"; } } } } </script> <input type="text" id="myInput" onkeyup="myFunction()" placeholder="Wyszukaj po nazwie kontrahenta">