我设计了一个ExtJS GridPanel并从数据库中填充数据。 我的要求是当点击一个网格行(如编辑按钮)从网格中获取一个id并填充一个窗口与特定数据(使用数据库中的id回收数据)。 我怎样才能做到这一点?ExtJS GridPanel行点击
回答
使用此:
grid.on('rowclick', function(grid, rowIndex, columnIndex, e) {
console.log(grid, rowIndex, columnIndex, e);
}, this);
编辑:请参阅ExtJS Grid FAQ节电网相关问题
看看this example从Ext JS 3.3 Examples,它具有类似的机制,你所描述的。主要的源代码可以看到here。
其他官方与网格有关的例子(数据绑定等)也可能值得一看。
嗯...所有的链接是HREF到版本4最后发布.. sencha已更新它.. – 2011-04-26 15:04:43
固定...谢谢! – Tommi 2011-04-26 15:58:36
它添加在网格的监听器:
listeners: {
cellclick: function (grd, rowIndex, colIndex, e) {
var record = grd.getStore().getAt(rowIndex);
var record = grd.getStore().getAt(rowIndex);
}
}
根据这个[doc page](http://docs.sencha.com/extjs/5.0/5.0.1我们可以看到,cellclick(this,td,cellIndex,record,tr,rowIndex,e)中的cellclick(this,td,cellIndex,record,tr,rowIndex,e ,eOpts)' – gm2008 2015-07-17 07:40:55
请注意:上面的代码是为3.4版编写的。出于显而易见的原因,Sencha版本(本例中为5.0)中的任何升级都可能会添加/减少参数化方法。你必须相应地检查。让我知道是否有什么具体的事情你正在努力? – 2015-08-05 07:46:01
- 1. 的GridPanel的ExtJS选择行
- 2. Extjs GridPanel验证
- 3. ExtJS GridPanel宽度
- 4. 的ExtJS的GridPanel
- 5. ExtJS Gridpanel列宽+ forcefit
- 6. extjs gridpanel not showing scrollbars
- 7. 新增行不能拖放在extjs gridpanel
- 8. ExtJS - 动态格式化GridPanel行?
- 9. ExtJS 3.4.0 GridPanel条件禁用行
- 10. 如何隐藏ExtJS GridPanel中的行?
- 11. 带Textfield列的ExtJS Gridpanel
- 12. ExtJS GridPanel numberColumn - 排序问题
- 13. sencha extjs GridPanel SaveState格式
- 14. EXTJS GridPanel选择模型
- 15. Extjs中的GridPanel未加载
- 16. EXTJS 4.1 - 如何GridPanel中
- 17. ExtJs Gridpanel Json商店更新
- 18. ExtJs Gridpanel商店刷新
- 19. ExtJS Gridpanel导出为excel
- 20. 如何从按钮点击更新GridPanel?
- 21. EXTJS checkcolumns上点击
- 22. extjs gridpanel:当GridPanel窗口再次显示时,ColumnModel变为空
- 23. EXTJS更改GridPanel行选择的默认行为
- 24. 如何计算gridpanel号码列extjs
- 25. 获取Extjs GridPanel的修改列排序
- 26. ExtJS GridPanel可以支持列组吗?
- 27. IE6和IE7 ExtJS gridPanel标题消失
- 28. 如何将ExtJS GridPanel导出到Excel?
- 29. ExtJs - 通过Gridpanel索引的getRow
- 30. extjs 4 gridpanel右边框缺失
根据[doc page](http://docs.sencha.com/extjs/5.0/5.0.1-apidocs/#!/api/Ext.panel.Table-event-rowclick),rowclick事件的参数处理器应该是这样的: 'rowclick(this,record,tr,rowIndex,e,eOpts)' – gm2008 2015-07-17 07:46:35