我正在使用带有无限网格的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,也没有页面高。 我该怎么读或做什么?