2011-02-04 76 views
1

有人可以告诉我如何摆脱过滤组合框项目的功能。 当我点击组合的触发器时,我想要显示所有的菜单项,而不管文本已经在框中,不过滤。我尝试了几种不同的配置选项,但没有运气。 有意义吗?Ext js combobox不显示菜单中的所有项目

例如,如果我有“查看”作为我在组合文字,我点击触发,只会显示“视图1”和“视图2”的项目,我希望它包括所有的其他.. 。

谢谢!

我的继承人当前配置

{ 
... 
    items: [{ 
    xtype: 'combo', 
    id: 'myViewsCombo', 
    emptyText: 'Select View', 
    selectOnFocus: true, 
    listeners: { 
    select: function(combo, record, index) { 
      L3.handlers.loadView(combo.value); 
    }}, 
    store: ['View1', 'View2','blahblah'] 
    }] 
} 

回答

1

尝试设置 'disableKeyFilter' 配置选项设置为true。

查看ext combobox api

+2

非常感谢。该死的我不知道有多少次我去了那个页面寻找这个,并没有看到它。现在我明白为什么我的妻子说我用手电筒找不到我的屁股:) – 29er 2011-02-04 21:57:57

4

设置triggerAction: "all"为我解决了同样的问题。