Это можно сделать, но ctrl-F
этого не сделает, потому что эта функция может видеть только данные, загруженные на текущую страницу на клиенте.
То, что вы хотите сделать, это создатьпользовательская функция поиска, которая позволяет перейти к следующему (или предыдущему) появлению выбранного ключевого слова.Пользовательский поиск будет выполняться на сервере, используя знания набора результатов поиска, который разбивается на страницы (на сервере) и отображается (постранично) на клиенте.
Итак, допустим, у вас есть25 страниц в вашем отфильтрованном наборе данных.Вы находитесь на странице 4 и хотите перейти к следующему вхождению крутость .Ваш пользовательский поиск определяет, что это ключевое слово существует в записях 237, 455 и 1140 (согласно текущему фильтру) и имеет размер страницы 50, что означает, что у вас есть ключевое слово на страницах 5, 10 и 23.
Ваши пользовательские кнопки [Next] [Previous] могут использовать информацию о возвращенной странице для перехода к страницам 5, 10 и 23. соответственно.
Вам не нужно будет хранить более одной страницы данных на клиенте, есливы выполняете пейджинг (и поиск по ключевым словам) на сервере, и вам нужно будет выполнять этот пользовательский поиск только один раз при каждом изменении основного фильтра поиска или каждый раз, когда пользователь хочет изменить ключевое слово, которое он ищет.