Posiadam taki skrypt dynamicznej filtracji tabeli:
$(document).ready(function() { if ($(this).val() == '') { $(this).val(''); $('tbody tr').removeClass('visible').show().addClass('visible'); } else { filter('tbody tr', $(this).val()); } }); }); function filter(selector, query) { ($(this).text().search(new RegExp(query, "i")) < 0) ? $(this).hide().removeClass('visible') : $(this).show().addClass('visible'); }); }
Mam problem, ponieważ skrypt poszukuje ciągu wpisywanych znaków nawet w środku wyrazów co powoduje wyświetlanie niepotrzebnych wierszy.
Czy można zmodyfikować powyższy skrypt tak, aby po wpisaniu np. "rolki" skrypt wyszukiwał jedynie rolki a pomijał deskorolki?