在Ext.form.ComboBox上禁用自动完成功能

时间:2013-02-20 05:19:38

标签: javascript extjs extjs4 extjs4.1

如何在Ext.form.ComboBox上禁用自动完成功能? 当用户输入时,我希望组合框像普通文本框一样运行。

我尝试了这些设置,但自动完成功能仍然会弹出。

  this.searchFieldBox = new Ext.form.ComboBox({
        triggerAction: 'all',
        disableKeyFilter: true,
        store: this.searchStore,
        displayField: 'Value',
        autoSelect: false,
        fieldLabel: htmlHelpObject(me.id, this.Name),
        labelSeparator: '',
        labelCls: 'sectionLabel2',
        emptyText: 'Enter a search term',
        width: 500,
        labelWidth: 160,
        margin: "0 2 0 0",
        validateOnBlur: false,
        validateOnChange: false,

1 个答案:

答案 0 :(得分:0)

那并不难。 typeAhead需要关闭。

typeAhead: false

请参阅 JSFiddle 示例了解开/关