一些现代(Safari,chrom,firefox)浏览器记录信息,并允许您在回来时自动完成一些文本字段.
我想在ExtJS中做到这一点.我在这里有一个答案:
但是在ExtJS中,我无法访问该参数autocomplete.它始终是硬编码的autocomplete="off".在文档中,我没有找到如何修改它:http://docs.sencha.com/ext-js/4-1/#!/api/Ext.form.field.Text
有人有一个简单的答案来修改这个参数吗?
Nei*_*gan 14
您想要向其添加一个afterrender侦听器textfield,获取对该input元素的引用,并将其autocomplete属性设置为"on".您可能还想设置它name(因为浏览器会记住该值).
例:
{
xtype:'textfield',
fieldLabel:'some field',
name:'somefield',
listeners:{
afterrender:function(cmp){
cmp.inputEl.set({
autocomplete:'on'
});
}
}
}
Run Code Online (Sandbox Code Playgroud)