首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExtJS GridPanel行单击

ExtJS GridPanel行单击
EN

Stack Overflow用户
提问于 2011-04-26 18:31:58
回答 3查看 31.8K关注 0票数 7

我设计了一个ExtJS GridPanel,并从数据库填充了数据。我的需求是当单击一个网格行(如编辑按钮)时,从网格中获取一个id,并用特定的数据填充一个窗口(使用数据库中的id检索数据)。我如何才能做到这一点?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-26 19:00:06

使用以下命令:

代码语言:javascript
复制
            grid.on('rowclick', function(grid, rowIndex, columnIndex, e) {
                console.log(grid, rowIndex, columnIndex, e);
            }, this);

编辑:有关网格相关问题,请参阅ExtJS Grid FAQ部分

票数 10
EN

Stack Overflow用户

发布于 2015-01-28 20:06:34

将其添加到网格的侦听器中:

代码语言:javascript
复制
listeners: {
    cellclick: function (grd, rowIndex, colIndex, e) {
       var record = grd.getStore().getAt(rowIndex);
       var record = grd.getStore().getAt(rowIndex);
    }
}
票数 1
EN

Stack Overflow用户

发布于 2011-04-26 18:59:29

看看来自Ext JS 3.3 Examplesthis example,它的特性与您所描述的机制类似。主要源代码可以在here上看到。

其他与网格相关的官方示例(数据绑定等)可能也值得一看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5789037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档