2014-03-25 1 views
0

그리드에서 레코드의 값을 가져올 수 있도록 행 인덱스를 가져 오려고합니다. 더블 클릭으로 행 인덱스를 보여줄 수 있습니다. 나는 sencha 문서를 살펴 봤지만 rowindex를 얻는 방법을 찾지 못했습니다. 레코드의 각 셀의 데이터가 텍스트 필드에 채워지 길 원합니다. 그들이 당신을 위해 일 것 같은itemdblclick에서 행 인덱스를 얻는 방법 Extjs4

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

질문에 의미가 없습니다. 함수에 대한 매개 변수로 레코드와 인덱스를 모두 얻습니다. 너는 무엇을 놓치고 있니? – dbrin

+0

@dbrin 제 질문이 없었던 것 같습니다. 한번 더 시도해보십시오. 그리고 설득력이 없다고 생각하고 부정적인 표를 던지는 것보다. – Wadhawan994

+0

무엇이 문제입니까? – dbrin

답변

0
win.down('form').loadRecord(record); 

record은 doubleclick 이벤트에서 가져 와서 함수에 전달됩니다.