ExtJS бесконечные записи поиска в сетке - PullRequest
0 голосов
/ 14 декабря 2011

Я использую ExtJS 4.0.7 с бесконечной сеткой.Теперь мне нужно добавить функцию поиска в реальном времени (например, LiveSearchGridPanel).Я отправляю запрос на сервер, получил ответ вроде (3,67, 1200) - условия выполнения id.Теперь я должен прокрутить grid.view к любому из них.Я пытаюсь что-то вроде этого:

grid.getSelectionModel().select(grid.getStore().indexOfId(cId));

И получил ошибку на значения не в кеше.Итак, я должен сначала загрузить запрашиваемую страницу.Прокрутка до записи:

start_from=Math.floor(cId/PAGESIZE)*PAGESIZE

Попытка:

grid.getStore().load({params:{start: start_from, limit: PAGESIZE}})

и некоторые другие.Этот вариант, по крайней мере, загружает запрошенную страницу, но перечисляет все записи формы 1 вместо start_from и ни одной страницы выше.Что я должен прочитать или сделать здесь?

...