gpt4 book ai didi

extjs - 获取网格上单击的单元格的值

转载 作者:行者123 更新时间:2023-12-04 13:23:12 24 4
gpt4 key购买 nike

我一直在尝试获取网格上单击单元格的值。

cellDblClick: function(self, td, cellIndex, record, tr, rowIndex, e, eOpts)

我知道我可以获取记录数据,但是我需要列的名称才能获取数据的值。
record.data["name_of_column"]

如何获得网格上单击的单元格的值?
是否可以获取网格上单击的单元格的列名?

谁能给我带来启示?

N.B.
我正在使用extjs 4.2.1

最佳答案

You can use viewConfig of grid with cellclick listener as follows.


 viewConfig : {
listeners : {
cellclick : function(view, cell, cellIndex, record,row, rowIndex, e) {

var clickedDataIndex = view.panel.headerCt.getHeaderAtIndex(cellIndex).dataIndex;
var clickedColumnName = view.panel.headerCt.getHeaderAtIndex(cellIndex).text;
var clickedCellValue = record.get(clickedDataIndex);
}
}
}

关于extjs - 获取网格上单击的单元格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21575795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com