2010-03-29 6 views
2

RowChick 이벤트에서 Ext.grid.gridpanel.As를 사용하고 있습니다. 그리드의 행 클릭을 처리 할 수 ​​있습니다. 그리드의 열 클릭을 처리 할 이벤트가 있습니까?ext js에서 열 클릭 이벤트가 있습니까?

그리드의 특정 열을 선택하고 싶습니다.

답변

5

는 gridpanel 또는 선택 모델에 특별한 columnclick 이벤트가 없습니다, 그러나 당신은 gridpanel 자체에

cellclick : (Grid this, Number rowIndex, Number columnIndex, Ext.EventObject e) 

이벤트를 수신 할 수 있습니다 - 사용에 관계없이 선택 모델. columnIndex을 보면 어떤 열을 클릭했는지 알 수 있습니다. 헤더 행에 대한 클릭에 반응하려면 headerclick 이벤트를 사용하십시오.

+0

열 이름을 지정하고 이름을 확인할 수 없다는 것은 나쁘다. 열을 이동하면 색인을 변경해야합니다. ExtJS의 잘못된 디자인. –

+1

@MarcoSulla True. ExtJS 6는이 특정 문제를 해결하는'Ext.grid.CellContext'를 제공합니다. –

관련 문제