2013-05-30 59 views

回答

1

您可以添加這個給你全局CSS

.x-field-clearable.clear-icon-hidden .x-field-input .x-clear-icon { 
    display: none; 
} 

,然後當你想隱藏字段的清晰的圖標,你只得到你的領域,並做

field.addCls('clear-icon-hidden'); 

希望這會有幫助

+0

不工作..我也使用setClearIcon方法來設置'true'和'false',但沒有成功。 –

2

試試這個::

{ 
    xtype : 'textfield', 
    clearIcon : false, 
    name : 'name', 
    id : 'whatever' 
} 

有一個名爲clearIcon的配置屬性,您可以切換。

0

您可以簡單地將clearIcon配置設置爲false。像這樣,

Ext.getCmp('ID OF THE TEXTFIELD').setClearIcon(false);

實施例:

  xtype: 'fieldset', 
      title: 'MyFieldSet', 
      items: [ 
       { 
        xtype: 'textfield', 
        id: 'textfield1', 
        label: '' 
       }, 

解決方案:

Ext.getCmp('textfield1').setClearIcon(false); 
相關問題