【问题标题】:Autocompletion in extjs comboboxextjs 组合框中的自动补全
【发布时间】:2011-12-15 07:14:41
【问题描述】:

我正在使用具有自动完成功能的组合框。这是我的代码:

            {
            xtype: 'combobox',
            typeAhead: true,
            id: 'search_box',
            fieldLabel: 'Search',
            store: ariadneStore,
            queryMode: 'remote',
            displayField: 'name',
            editable: true,
            forceSelection: false,
            emptyText: 'Please insert disease term',
            minChars: 3, 
            hideTrigger: true,
            selectOnFocus: false,
            width: 250,
            listeners: {
                specialkey: function(field, e){
                    if (e.getKey() == e.ENTER) {                            
                        loadResultStore();
                    }
                }
            }
        },

只要我输入一些字符,第一个建议就会成为焦点。这导致当我点击输入时,第一个建议被选中。我更喜欢焦点停留在组合框的文本字段中。有没有办法做到这一点?

【问题讨论】:

    标签: javascript autocomplete combobox extjs


    【解决方案1】:

    尝试在您的配置中设置autoSelect: false 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-12
      • 2013-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-19
      • 2017-05-25
      • 2011-06-20
      相关资源
      最近更新 更多