확인란을 변경하고 싶습니다. 예를 들어, 기본값은 확인 표시 (tick sign on check)이며 공백 (blank)은 선택하지 않습니다. 하지만 체크 표시가 잘못되었습니다 (x)는 체크 표시 (✔)가 필요합니다.ExtJs에서 확인란의 필드를 변경하는 방법은 무엇입니까?
-3
A
답변
0
나는 이것이 extJS 솔루션이 아니라는 것을 알고 있지만, CSS와 일부 맞춤 아이콘 (여기서는 FontAwesome)을 통해 얻을 수 있습니다.
여기서 수행되는 작업은 기본 체크 박스 및 표시 아이콘을 숨기는 것입니다. FontAwesome에는 기본적으로 X에 대한 프레임 안의 아이콘이 없기 때문에 거기에 테두리를 만들었습니다.
만 단점, 당신은 <label><input></label>
@import url(//opensource.keycdn.com/fontawesome/4.6.3/font-awesome.min.css);
h1 { font-size: 1.5em; }
label { font-size: 24px; }
div {
width: 175px;
margin-left: 20px;
}
input[type=checkbox] { display:none; }
input[type=checkbox] + label:before {
font-family: FontAwesome;
display: inline-block;
width: 18px;
height: 18px;
margin-right: 10px;
border: 2px solid #000;
border-radius: 25%;
line-height: 17px;
}
input[type=checkbox] + label:before {
content: "\f00d";
}
input[type=checkbox]:checked + label:before {
content: "\f00c";
}
<h1>Custom Checkboxes</h1>
<div>
<input id="box1" type="checkbox" />
<label for="box1">Unchecked</label>
</div>
<div>
<input id="box2" type="checkbox" checked />
<label for="box2">Checked</label>
</div>
0
를 사용할 수 없다는이 작고 간단한 CSS와 함께이 작업을 수행 할 수 있습니다. 해결책은 테마에 따라 약간 씩 다르지만 예를 들어 ExtJS에 6 트리톤에서 :이 같은 스타일의 특정 열을 필요로하는 경우
.x-grid-checkcolumn-checked:before {
content:"\f05d"
}
.x-grid-checkcolumn:before {
content:"\f05c"
}
이 열에서 특정 userCls를 사용, 모든 수표 열을 변경합니다 : CSS를 함께
xtype:'checkcolumn',
userCls:'myCls',
을
.myCls .x-grid-checkcolumn-checked:before {
content:"\f05d"
}
.myCls .x-grid-checkcolumn:before {
content:"\f05c"
}
관련 문제
- 1. 안드로이드 확인란의 버튼 크기를 변경하는 방법은 무엇입니까?
- 2. ExtJs에서 필드를 활성화/비활성화합니다.
- 3. extjs에서 텍스트 필드의 fieldCls를 동적으로 변경하는 방법은 무엇입니까?
- 4. ExtJS에서 페이지 매김 URL을 동적으로 변경하는 방법은 무엇입니까?
- 5. extjs 앱에서 확인란의 값을 동적으로 변경하는 방법은 무엇입니까?
- 6. 확인란의 부울을 확인하는 방법은 무엇입니까?
- 7. ExtJS에서 LoadMask 텍스트를 변경하는 방법
- 8. salesforce에서 시스템 필드를 변경하는 방법은 무엇입니까?
- 9. vb6에서 런타임에 레이블 필드를 변경하는 방법은 무엇입니까?
- 10. TFS에서 System.State 필드를 변경하는 방법은 무엇입니까?
- 11. UpdateView에서 M2M 필드를 변경하는 방법은 무엇입니까?
- 12. 정적 필드를 상속하고 값을 변경하는 방법은 무엇입니까?
- 13. 입력 필드를 활성화 할 때 입력 필드를 변경하는 방법은 무엇입니까?
- 14. extjs에서 콤보를 포맷하는 방법은 무엇입니까?
- 15. ExtJS에서 양식을 제출하는 방법은 무엇입니까?
- 16. 확인란의 수를 기준으로 텍스트 필드를 변경하십시오.
- 17. extJS에서 일부 텍스트를 바꾸는 방법은 무엇입니까?
- 18. ExtJs에서 데이터베이스와 텍스트 필드를 연결하는 방법
- 19. ExtJS에서 빈 양식 필드를 제출하지 마십시오
- 20. Jquery : 확인란의 특정 양식 필드를 클릭하십시오.
- 21. ExtJS에서 콤보 상자의 값을 변경하는 방법
- 22. ExtJs에서 툴팁의 위치를 변경하는 방법 3.3
- 23. C#에서 확인란의 색상을 동적으로 변경하는 방법
- 24. winforms 해제 확인란의 forecolor를 변경하는 방법
- 25. 도구 모음에서 확인란의 테마를 변경하는 방법
- 26. ITextSharp의 확인란의 체크 유형을 변경하는 방법
- 27. extjs에서 동적으로 탭을 만드는 방법은 무엇입니까?
- 28. ExtJS에서 로컬 XML 파일을 읽는 방법은 무엇입니까?
- 29. ExtJS에서 텍스트 필드의 inputEl을 비활성화하는 방법은 무엇입니까?
- 30. extjs에서 라디오 버튼 값을 얻는 방법은 무엇입니까?
무엇을 시도 했습니까? 무엇이 효과가 있었고 무엇이 효과가 없었습니까? 우리는 특정 문제를 돕는 것을 선호합니다. http://stackoverflow.com/help/mcve를 참조하십시오. –
어떤 Ext 버전을 사용하고 있습니까? –