当有人点击网格面板上的特定单元格时,我会显示Toast消息,并且我正在检索单元格文本并在祝酒词上显示。
但我想展示这样的信息:
标题标题:单元格文本
我的代码:
onItemClick: function(table, td, columnIndex, record, tr, rowIndex, e) {
Ext.toast({
timeout: 5000,
html: td.innerText,
width: 150,
height: 20
});
}
当我打印innerText时,我只接收单元格文本,我想向用户显示标题标题,是否可以通过使用参数接收的数据来检索此信息?如果没有,我该怎么做?
谢谢。
答案 0 :(得分:1)
您可以在网格内使用cellclick侦听器,如下所示:
foreach
在这里你将获得表格(当你点击你的项目时),还有一个是cellindex,即单击了哪个单元格用户。
现在你可以获得标题:
cellclick:function ( grid , td , cellIndex , record , tr , rowIndex , e , eOpts )
无论您想要显示哪种方式,都可以在吐司内使用。还有
grid.panel.columns[cellIndex-1].text
您可以点击列,这样您就可以从该列获得所需的任何内容。快乐学习:)