ext 매듭
1584 단어 ext
// , editGridPanel
var record = grid.getSelectionModel().selection.record;
// GridPanel , record
//var record = grid.getSelectionModel().getSelected();
record.set( , );
record.commit();
2. ext GridPanel 셀 값 가져오기
listeners:{
'cellclick':function(grid, rowIndex, columnIndex, e){
editCell_row = rowIndex;
editCell_col = columnIndex;
var record = grid.getStore().getAt(rowIndex);
var fieldName = grid.getColumnModel().getDataIndex(columnIndex);
var data = record.get(fieldName);
}
}
3.ext 패널의 html 속성 값 수정 및 조작
khzbGrid.on('select', function( rowModel, record, index, eOpts ) {
var zbms = record.get('zbms');//
var zbfdsm = record.get('fjsm');//
Ext.getCmp('eastZbmsPanel').body.update('<div tyle="font-size:smaller">' + zbms + '</div>');
Ext.getCmp('southZbfdsmPanel').body.update('<div tyle="font-size:smaller">' + zbfdsm + '</div>');
});
4.Ext에서 renderer 사용법 및 매개 변수
renderer:function(value,cellmeta,record,rowIndex,olumnIndex, store){}1.value는 현재 단위 칸의 값입니다. 2.cellmeta에 저장된 것은cellId 단위 격자 id이고 id는 열 번호이며 css는 이 단위 격자의 css 스타일입니다.3.record는 익숙한 데이터입니다. 무엇을 원하십니까,record.데이터 ["id"]를 획득했습니다.4. row Index는 줄 번호로 처음부터 아래로 세라는 뜻이 아니라 페이지를 나눈 결과물이다.5.columnIndex 열 번호6.store, 이것은 당신이 표를 만들 때 전달하는 ds입니다. 즉, 표에 있는 모든 데이터를 마음대로 호출할 수 있습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ExtJS 3.2 학습 노트(3) 사용자 정의 이벤트Extjs에서 모든 상속은 Ext.util에서 합니다.Observable 클래스의 컨트롤은 이벤트를 지원할 수 있습니다. 클래스에 대해 이벤트를 사용자 정의하려면 다음 절차를 따르십시오. 1, 먼저 클래스를 정의합니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.