我正在尝试获取行索引,以便我可以获取网格中记录的值。双击,我可以显示行的索引警报。我浏览了sencha文档,但没有找到获取rowindex的方法。我希望记录的每个单元格的数据填写在表单的文本字段中。
itemdblclick: function (view, record, htmlItem, index, eventObject, opts) {
//var j1 = record.data.name;
//var r1 = this.view.getSelectionModel( ) ;
//var w = this.getData('index');
alert("idx= " + index);
//var RI = getIndex( );
//var r1 = get(index);
//Ext.Msg.alert('Hello');
var win = new Ext.Window({
title: 'hello',
xtype: 'form',
items: [..]
});
win.show();
})
答案 0 :(得分:0)
您可以使用store.getAt(index),或store.getById(record.get('id'))
其中任何一个看起来都适合你。
答案 1 :(得分:0)
win.down('form').loadRecord(record);
record
来自doubleclick事件,并传递给您的函数。