Живой поиск работает только на первой странице пагинатора

Я настроил живой поиск jQuery, и он работает хорошо:

<script type="text/javascript">
    $(document).ready(function() {
        $("#peopleSearch").keyup(function() {
            if ($(this).val()) {
                var search = $(this).val().toLowerCase();
                $(".user").hide();
                $("[user*='"+search+"']").show();
            }
            else {
                $(".user").show();
            }
        });
    });
</script>

Однако у меня есть пагинатор, и мой поиск работает только на текущей странице. Как я могу заставить его работать на всех страницах?

<div class="paginator">
    {include file="ComEurolab/Views/paginator.tpl"}
</div>

person Stopper    schedule 06.02.2013    source источник
comment
это огромная ЗАВИСИМОСТЬ   -  person Tom Sarduy    schedule 06.02.2013


Ответы (1)


Используйте ajax в контейнере результатов поиска, чтобы ваши переменные JS сохраняли свое состояние.

person AlienWebguy    schedule 06.02.2013