jQuery Grid рекомендации для больших наборов данных? - PullRequest
7 голосов
/ 12 сентября 2010

Я искал рекомендации по сетке jQuery и наткнулся на этот вопрос / ответы: https://stackoverflow.com/questions/159025/jquery-grid-recommendations

При просмотре множества сетевых решений jQuery кажется, что все они хотят, чтобы весь набор данных был установлен на клиенте. Если у меня большой набор данных (тысячи / миллионы записей), решения такого типа явно не будут хорошо масштабироваться (или работать вообще)

Мой вопрос: есть ли в JQuery Grid решение, которое использует Ajax для выбора только страницы за раз? Я ожидаю обработки пейджинга, сортировки и т. Д. На стороне сервера с аргументами, передаваемыми клиентом через ajax.

Заранее спасибо,

- Ред

Обновление: я использую FlexiGrid с большим успехом - остальная часть приложения - ASP.NET MVC2. Единственное, что вам нужно - это изменить Site.css, который поставляется с ASP.NET MVC, так как он задает стиль для всех таблиц, тегов td и th (отступ), который портит flexigrid L & F.

Обновление 2: в fishysplash есть хорошая реализация динамической генерации необходимого кода JavaScript, если вы планируете иметь более одной сетки с разными таблицами данных. http://fishysplash.com/adding-grids-using-flexigrid

Ответы [ 2 ]

3 голосов
/ 28 мая 2013

Вы можете попробовать: https://github.com/mleibman/SlickGrid
Вот несколько хороших примеров: https://github.com/mleibman/SlickGrid/wiki/Examples

3 голосов
/ 12 сентября 2010

Я думаю, что Элайджа Мэнор сделал что-то с этим, используя FlexGrid и ASP.NET MVC: http://webdevdotnet.blogspot.com/2008/07/flexigrid.html.

...