2010-07-23 3 views
5

EXTjs 그리드가 있습니다. Extjs 그리드 열에 확인란을 추가하는 방법을 알고 싶습니다.Extjs Grid에 체크 박스 열을 추가하는 방법

내 데이터 테이블에 '상태'열의 값을 가져옵니다. 참/거짓 중 하나 일 수도 있습니다. 그래서 그것을 기반으로 체크 박스 열에 체크 표시/체크 해제가 표시되어야합니다.

답변

9

샘플 here을 살펴보십시오. 그것은 CheckBoxColumn라는 플러그인을 사용 (당신은 JS 파일을 소스보기 찾아해야합니다.

플러그인의 파일에서 일부 사용 예를 ...


var checkColumn = new Ext.grid.CheckColumn({ 
    header: 'Indoor?', 
    dataIndex: 'indoor', 
    id: 'check', 
    width: 55 
}); 

// add the column to the column model 
var cm = new Ext.grid.ColumnModel([{ 
     header: 'Foo', 
     ... 
    }, 
    checkColumn 
]); 

// create the grid 
var grid = new Ext.grid.EditorGridPanel({ 
    ... 
    cm: cm, 
    plugins: [checkColumn], // include plugin 
    ... 
}); 

 
관련 문제