Можно ли прокрутить строку в таблице с помощью jQuery? - PullRequest
0 голосов
/ 24 июня 2011

У меня есть набор из 4000 записей. Я отображаю по 15 в таблице за раз, и мне любопытно, есть ли в любом случае реализация «анимации прокрутки», которая позволила бы пользователям прокручиваться до определенной позиции в таблице?

Например, если пользователь просматривал записи 1-15 и хотел просмотреть записи за 2000–2015 годы, есть ли плагин, позволяющий отображать записи, прокручивая их до этой позиции.

Кроме того, может ли это привести к проблемам с производительностью (поскольку я потенциально буду загружать 4000 записей)?

Ответы [ 2 ]

2 голосов
/ 24 июня 2011

Да, есть.Можно подумать также о создании якоря <a> для строки, чтобы вы могли просто прокрутить до определенного места.

Вот плагин, который сделает это за вас: http://plugins.jquery.com/project/ScrollTo

1 голос
/ 24 июня 2011

У вас есть два отдельных вопроса.

Сначала проверьте плагин сетки, который может обрабатывать огромные наборы данных.Обычно это делается с помощью виртуального рендеринга.
Мне нравится SlickGrid (среди во многих других местах , он используется для отображения результатов запроса в SEDE ).

Затем вы можете выяснить, как прокрутить до определенной строки, поскольку это почти наверняка будет зависеть от самой реализации сетки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...