extjs 4.1.1에서 편집 할 때 행의 특정 셀을 어떻게 비활성화 할 수 있습니까? 나는 gridrow 편집기를 사용하고 있습니다. 2 열, 이름 및 나이가있는 표가 있습니다. 편집을 위해 클릭하면 이름 필드를 비활성화해야하며 사용자는 나이 만 편집 할 수 있습니다.행 편집기를 사용하여 편집 할 때 extjs 4.1.1에서 행의 특정 셀을 어떻게 비활성화 할 수 있습니까?
0
A
답변
1
행 편집기를 사용하여 편집 할 수있는 경우 열에 편집기 구성을 지정하지 마십시오. 당신도 추가 할 수 있습니다 는, 당신은이 (내가 그것을 자신을 수행하지 않은,하지만 작동합니다) 다음 시도 할 수 :
grid.on('beforeedit', function(editor, e, eOpts) {
// if editing..
this.down('column[dataIndex=name]').setEditor(null);
// else
this.down('column[dataIndex=name]').setEditor(/* editor config */);
}, grid);
0
는이
grid.on('beforeedit', function(editor, e, eOpts) {
// if editing..
if(e.field == "name"){
e.cancel = true;
}
});
설정 전자를 사용할 수 있습니다. (으)로 취소은 편집 할 수 없도록 필드를 비활성화합니다.
관련 문제
- 1. JTextField를 편집 할 때 JComboBox를 비활성화 할 수 있습니까?
- 2. ExtJS 그리드에 행 번호를 어떻게 추가 할 수 있습니까?
- 3. 슬릭 그리드에서 특정 셀 편집 비활성화
- 4. Extjs 트리 편집기 - 편집 할 단일 클릭 비활성화
- 5. 어떻게 _moz_resizing을 비활성화 할 수 있습니까?
- 6. EXtjs 3.2 : 특정 셀을 편집 불가능하거나 읽기 전용으로 설정하려면 어떻게합니까?
- 7. 편집 버튼을 추가하여 어떻게 할 수 있습니까?
- 8. SSRS의 특정 셀을 병합 할 수 없습니다.
- 9. 어떻게 스크롤 뷰를 비활성화 할 수 있습니까?
- 10. Microsoft Office VBA를 편집 할 때 팝업 "컴파일 오류"메시지를 어떻게 비활성화 할 수 있습니까?
- 11. 일정 위젯의 특정 셀을 어떻게 색칠 할 수 있습니까?
- 12. 버튼을 어떻게 활성화/비활성화 할 수 있습니까?
- 13. 어떻게 Microsoft.VisualStudio.TestTools.TestTypes.Unit.TestFailedException을 비활성화 할 수 있습니까?
- 14. 트랙볼을 어떻게 비활성화 할 수 있습니까?
- 15. ExtJS 행에서 특정 셀을 선택하십시오.
- 16. QTableView - 사용자가 셀을 편집 할 수 없음
- 17. 특정 클래스에 대한 Log4perl 출력을 어떻게 비활성화 할 수 있습니까?
- 18. 테이블 뷰 행의 버튼을 어떻게 든 인덱싱 할 수 있습니까?
- 19. 사용자 정의 셀을 편집 할 때 이상한 애니메이션이 있습니까?
- 20. UITABLEVIEW 셀을 선택하면 편집 버튼 숨기기/비활성화?
- 21. 그리드의 셀을 편집 할 수 없도록 설정합니다.
- 22. Intent.ACTION_VIEW를 호출 할 때 옵션을 비활성화 할 수 있습니까?
- 23. element.style을 어떻게 비활성화 할 수 있습니까?
- 24. 가로 방향을 어떻게 비활성화 할 수 있습니까?
- 25. 어떻게 캐스케이드 옵션을 비활성화 할 수 있습니까?
- 26. Silverlight 3에서는 DataGrid의 모든 셀을 동시에 편집 할 수 있습니까?
- 27. 특정 Rowtest를 어떻게 디버그 할 수 있습니까?
- 28. mysql blob을 어떻게 편집 할 수 있습니까?
- 29. ExtJs 3.4 그리드의 특정 셀에서 편집 시작
- 30. jquery datatable 특정 행의 정렬 비활성화
최대한 빨리 도와주세요 ... – RP89