0
국가 및 상태 열이있는 표가 있습니다. 이 그리드 데이터는 콤보 상자를 사용하여 추가합니다. 추가 데이터 후 나는 그리드ext js에서 콤보 상자를 비활성화하는 방법
비활성화 콤보 박스 솔루션 위
gridRegionsRoweditor.on('beforeedit', function(roweditor, rowIndex){
var record = this.gridRegions.store.getAt(rowIndex);
if(typeof record.data.ROWDATE != 'undefined'){
grdcmbCountry.setDisabled(true);
grdcmbState.setDisabled(true);
return false;
}else{
grdcmbCountry.setDisabled(false);
grdcmbState.setDisabled(false);
}
},this);
나에게 완벽하지에 대한이 내 코드에서 완전히 비활성화 콤보 상자에합니다. 불투명 한 콤보 상자를 보는 콤보 상자 중 하나를 두 번 클릭하면 이 불분명 한 콤보 상자 모양을 그리드에서 피할 수 있습니까? (레이블처럼 보이게하려는 콤보 상자를 비활성화하면). 그것은 내 문제에 대해 이러한 셀에 더블 클릭 이벤트를 제거 할 수 있습니까?
내가 한 예 (코드 라인 4 호 및 5) "setDisabled (true)"하지만 그 불투명 (흐림) 위의 콤보 상자가 표시됩니다 – Duleep
이 질문에 대한 ** ExtJS3 ** ** ExtJS4 **를 참조하면 도움이되지 않습니다. – sra