2015-04-29 56 views
5

我知道這可能不是它的目的是要使用的方式,但我要問呢:EXTJS創建tagfield無單

有沒有辦法不降創建tagfield下拉列表?

我們有一個自定義控件,它是一個tagfield和一個itemSelector的組合。 itemSelector位於通過切換按鈕顯示的面板中。在我們選擇了一些值之後,我們隱藏面板並在標記字段中選擇這些值。我們基本上不使用tagfield的組合框屬性,但我們希望通過按下記錄旁邊的「x」來保留刪除任何記錄的功能。是否有配置或其他方式來阻止標記欄點擊時顯示下拉列表?

回答

5

IMO最簡單的方法是重寫extend方法(可能是空的),並設置hideTriggertrue

{ 
    xtype: 'tagfield', 
    store: store, 
    expand: Ext.emptyFn, 
    hideTrigger: true 
} 

小提琴:http://jsfiddle.net/mmvg1bL2/

+0

今天早上測試它,它的工作原理。應該自己想想...謝謝你的幫助。 – Konstantine

0

這裏還有triggerOnClick布爾配置選項(6.0.15.1.2) 達到相同;也可與hideTrigger: true