ExtJs - 通过 Gridpanel 的索引获取行
Posted
技术标签:
【中文标题】ExtJs - 通过 Gridpanel 的索引获取行【英文标题】:ExtJs - getRow by index of Gridpanel 【发布时间】:2013-03-12 12:35:55 【问题描述】:我使用带有网格面板的 Extjs 4.1。现在我想通过 id/index 获取一行来隐藏它(不是过滤器)。
我试过了(它说没有getRow方法):
gridpanel.getView().getRow( 0 );
现在正确的方法是什么?
我知道gridview
有getRow
,那为什么我不能用呢?
编辑:4中似乎没有这种方法。
【问题讨论】:
getRow
不存在,您可能正在寻找getRecord
它存在于 3.4 中。我试试getRecord
现在我想想,getRecord
可能会返回模型而不是实际行...
是的,我如何按索引(int)选择?
等一下,我会找出答案的
【参考方案1】:
由于 ExtJS 4.1.3 不再返回 GridView
你必须解决这个问题。
看看: Sencha Forum --> Getting gridview row element
在我看来,这是一个丑陋的解决方案,但并没有引起太多关注..
【讨论】:
感谢您的帮助,但我不会再使用这种方法了。我现在要改变我的观念。 %?§#! 谁有兴趣如何使用丑陋的解决方案获取记录,它是 grid.getView().getRecord(grid.getView().getNode(rowIndex))以上是关于ExtJs - 通过 Gridpanel 的索引获取行的主要内容,如果未能解决你的问题,请参考以下文章
ExtJs如何在Window窗口中加载页面上的GridPanel??