Я только начинаю использовать SlickGrid, но у меня большой успех в создании удаленной модели, которая может взаимодействовать с плагином пейджинга.Единственная проблема, которая у меня возникает, это проблема браузера, но мне любопытно, если кто-нибудь знает хитрость, которая может решить эту проблему.
Я получаю данные постранично в моей модели через AJAX и обновляюсетка с методами grid.setData()
и grid.render()
.
Проблема, которую я хотел бы решить, заключается в том, что при изменении длины данных вертикальная полоса прокрутки становится действительно запутанной, если только я не изменю текущую видимость панели фильтра (grid.hideTopPanel()
или grid.showTopPanel()
).Под путаницей я подразумеваю, что ручка прокрутки в полосе прокрутки не меняет размер, чтобы указать различное количество строк, которые являются текущими, и если список увеличивается, размер ручки прокрутки прыгает повсюду, когда я прокручиваю вверх и вниз,
Я предполагаю, что "исправление" работает, потому что оно заставляет браузер пересчитать высоту порта просмотра, но есть ли способ заставить это произойти?Или есть лучший способ сделать то, что я пытаюсь сделать?