Ext.form.Field.prototype.initComponent = function(){
if(this.allowBlank==false){
this.fieldLabel="*"+this.fieldLabel;
}
Ext.form.Field.superclass.initComponent.call(this);
this.addEvents(
'focus',
'blur',
'specialkey',
'change',
'invalid',
'valid'
);
}
if(this.allowBlank==false){
this.fieldLabel="*"+this.fieldLabel;
}
Ext.form.Field.superclass.initComponent.call(this);
this.addEvents(
'focus',
'blur',
'specialkey',
'change',
'invalid',
'valid'
);
}
本文介绍了一个ExtJS自定义表单字段验证的过程,通过覆盖Ext.form.Field的initComponent方法来实现不允许空白输入的功能,并为字段添加了特殊标记。此外还介绍了此方法中注册的一系列事件。
39

被折叠的 条评论
为什么被折叠?



