`

自定义EXT-Form表单验证(密码是否一致)

阅读更多
//自定义Vtype验证----验证密码是否一致
Ext.apply(Ext.form.VTypes,{
 //验证方法  
 password:function(val,field){//val指这里的文本框值,field指这个文本框组件
  if(field.password.password_id){
   //password是自定义的配置参数,一般用来保存另外的组件的id值
   var pwd=Ext.get(field.password.password_id);//取得user_password的那个id的值
   return (val==pwd.getValue());//验证
  }
  return true;
}, 
 //验证提示错误提示信息(注意:方法名+Text) 
 passwordText: "两次密码输入不一致!"   
		      
}); 
/*简单代码。。。。。。
{
 xtype:"textfield",
 name:'user_password',
 id:'user_password',
 fieldLabel:'密码',
 inputType:'password',
 allowBlank:false,
 blankText:'密码不可为空'
},{
 xtype:"textfield",
 name:'vtype_user_password',
 inputType:'password', 
 fieldLabel:'确认密码',
 password:{password_id:'user_password'},
 vtype:'password'				
}
*/
分享到:
评论
1 楼 javaAlpha 2009-11-20  
  

相关推荐

    ExtJSWeb应用程序开发指南(第2版)

    4.2.2 表单验证(VType) 4.2.3 自定义VType验证 4.3 表单的提交和加载 4.3.1 Ext.form.action.Action基础 4.3.2 Ajax模式的表单数据加载 4.3.3 Ajax模式的表单数据提交 4.3.4 标准模式的表单数据提交 4.3.5 ...

    EXT2.0中文教程

    4.7.4. 自定义验证规则 4.7.5. 算不上校验的NumberField 4.8. 关于表单内部控件的布局问题 4.8.1. 什么都不做,默认的平铺布局 4.8.2. 分裂,分列 4.8.2.1. 分裂,分列。1.x 4.8.2.2. 分裂,分列。2.0 4.8.3. ...

    Ext 开发指南 学习资料

    4.1. 不用ext的form啊,不怕错过有趣的东西吗? 4.2. 慢慢来,先建一个form再说 4.3. 胡乱扫一下输入控件 4.4. 起点高撒,从comboBox往上蹦 4.4.1. 凭空变出个comboBox来。 4.4.2. 把select变成comboBox。 4.4.3. ...

    Ext Js权威指南(.zip.001

    7.4.5 数据验证及错误处理:ext.data.validations与ext.data.errors / 332 7.4.6 模型的关系:ext.data.association、ext.data.hasmanyassociation和ext.data.belongstoassociation / 334 7.4.7 管理数据模型:...

    EXT教程EXT用大量的实例演示Ext实例

    4.7.4. 自定义验证规则 4.7.5. 算不上校验的NumberField 4.8. 关于表单内部控件的布局问题 4.8.1. 什么都不做,默认的平铺布局 4.8.2. 分裂,分列 4.8.2.1. 分裂,分列。1.x 4.8.2.2. 分裂,分列。2.0 4.8.3....

    ExtAspNet_v2.3.2_dll

    -MenuButton, LinkButton, Button, LinkButtonField增加ValidateTarget用来控制表单验证失败时提示对话框的显示位置。 +2010-01-06 v2.1.9 -集成Extjs最新版本v3.1.0。 -修正灰色皮肤的CSS问题。 -修正Grid...

    精通JS脚本之ExtJS框架.part1.rar

    7.1.2 ExtJS对Form表单的封装 7.2 ExtJS的表单组件 7.2.1 文本输入控件Ext.form.TextField 7.2.2 多行文本输入控件Ext.form.TextArea 7.2.3 单选框 7.2.4 复选框 7.2.5 下拉列表框 7.2.6 日期输入控件Ext....

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -MenuButton, LinkButton, Button, LinkButtonField增加ValidateTarget用来控制表单验证失败时提示对话框的显示位置。 +2010-01-06 v2.1.9 -集成Extjs最新版本v3.1.0。 -修正灰色皮肤的CSS问题。 -修正Grid...

    精通JS脚本之ExtJS框架.part2.rar

    7.1.2 ExtJS对Form表单的封装 7.2 ExtJS的表单组件 7.2.1 文本输入控件Ext.form.TextField 7.2.2 多行文本输入控件Ext.form.TextArea 7.2.3 单选框 7.2.4 复选框 7.2.5 下拉列表框 7.2.6 日期输入控件Ext....

    轻松搞定Extjs_原创

    二、Ext.form.FormPanel类 93 三、提交表单至服务器 97 四、小结 100 第十六章:更多表单组件 102 一、您能说出哪些表单组件呢? 102 二、表单组件关系图 102 三、组件配置选项介绍 103 四、完整源代码 107 五、小结...

    70款经典Dreamweaver插件

    compare_fields 用来验证表单内2个文本框的值是否相同,通常用来检验密码是否一致。并可以自定义抱错信息。 ASP Dream 很方便的插入ASP语句,具有向导模式 Ultra Close Window 直接关闭窗口,不弹出确认关闭的对话框 ...

    Dreamweaver 插件集

    用来验证表单内2个文本框的值是否相同,通常用来检验密码是否一致。并可以自定义抱错信息。 ASP Dream 很方便的插入ASP语句,具有向导模式 Ultra Close Window 直接关闭窗口,不弹出确认关闭的对话框 flat_button 用...

Global site tag (gtag.js) - Google Analytics