2013-04-19 3 views
1

나는 간단히 굵게하려고하는 콤보 상자가 있습니다. 데이터는 상점에 있습니다. 목록에서 항목을 굵게 표시 할 수 있지만 텍스트 상자에서 선택한 항목을 굵게 표시 할 수는 없습니다.Ext JS의 스타일 콤보 상자 필드

나는 시도했다 :

으로 fontWeight : '굵은 글씨', CLS : '메이크업 굵게', itemCls : '메이크업 굵게',

내가 할 수있는 대담한 템플릿을 통해 목록 아니지만 텍스트 필드에 실제로 항목. 내가 모두 필요 왜

items:[ 
{ 
xtype: 'combobox', 
name: 'inputType', 
id: 'inputType', 
padding : '6 5 5 5', 
store: 'Codes', 
displayField: 'display', 
valueField: 'code', 
value: 'Inp_CODE', 
editable: false, 
width: 80, 
tpl: Ext.create('Ext.XTemplate', 
'<tpl for=".">','<div class="x-boundlist-item"><b>{display}</b></div>','</tpl>') 
}, { 

답변

1

이 그것을

fieldCls: 'make-bold', 
style: {    
    fontWeight: 'bold' 
}      

을 했습니까?

+0

둘 다 필요하지 않습니다. 어쩌면 그것은'tpl' 설정 때문일 수도 있습니다. 이 [예제] (http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/form/forum-search.html)가 도움이 될 수 있습니다. – vahissan

+0

제공 한 예에서 볼링은 없습니다. 나는 코드를 가져 와서 JSFiddle을 만들었고 거기에서도 텍스트를 굵은 체로 만들기 위해 두 가지를 모두 사용해야한다. 그래서 나는 그것의 tpl, 또는 내 코드와 가장자리 사건을 알아. – kosmos