设置Extjs中文本字段的自动完成

设置Extjs中文本字段的自动完成,extjs,Extjs,我有一个文本文件,它在chrome中自动完成值,我想删除它 { xtype:'textfield', fieldLabel:'Name', name:'Name', reference: 'Name' } 我找到了下面的解决办法 afterrender:function(cmp){ cmp.inputEl.set({ autocomplete:'on' }); } 但是我需要使用lookupReference来完成它 var

我有一个文本文件,它在chrome中自动完成值,我想删除它

{
  xtype:'textfield',
  fieldLabel:'Name',
  name:'Name',
  reference: 'Name'
}
我找到了下面的解决办法

 afterrender:function(cmp){
       cmp.inputEl.set({
           autocomplete:'on'
      });
 }
但是我需要使用lookupReference来完成它

var x= this.lookupReference('Name');

要通过lookupReference()获取字段,必须在字段上设置引用配置

    {
      xtype:'textfield',
      fieldLabel:'Name',
      name:'Name',
      reference: 'Name'
    }

不知道您正在使用哪个工具包,但在现代版中,您可以使用:

autoComplete:Boolean BINDABLE`false可禁用此服务器上的自动完成 文本字段。默认情况下,在文本字段上启用自动完成,但 在选择器字段上禁用

默认为:

真的


它加在那里我错过了写在这里,因为我有很多属性,我忘了写在这里。我可以使用lookupReference获取元素,但不知道如何使用它设置autocomplete。修改了有问题的组件。为什么您不能直接使用您的解决方案呢?使用autocomplete可能会有误。Chrome收到一份错误报告,称他们“忽略”了自动完成设置,以至于破坏了已经实现了自己的查找/自动完成功能的应用程序。这场战斗已经持续了三四年