我有一个网格(我使用的是Bryntom调度程序),我在其中使用scroll EventIntoView()突出显示找到的记录,并进行文本搜索。
然后,我想为找到的项目触发一个点击事件。我想问题是我真的不知道如何将商店中的所选项目转换为网格中的所选项目。
我有点搞不懂Store.getAt()和getSelectionModel.select()的区别。(如果有人能给我推荐一篇关于选拔模式的好文章,我也会不胜感激)
以下是我正在做的事情:
var searchIndex = ds.eventStore.find('DealTitle',mySearch)
var SearchRec = ds.eventStore.getAt(searchIndex);
ds.getView().scrollEventIntoView(SearchRec, true);
...那里一切都很好接下来我想做的是这样的事情:
var selCell = ds.getSelectionModel().select(__WHAT GOES HERE?__);
或者这样:
SearchRec.fireEvent('click');
...但我似乎错过了对我想要的网格单元的引用。
1条答案
按热度按时间eoigrqb61#
SearchRec去了那里:)
更新
我只知道您可能正在使用extjs3。
在Extjs3中,您可以像这样选择单元格
这是fiddle