Ext 官方 passWord 错误提示修改问题

最近刚刚 上手弄Ext 被弄得 云里雾里的
官方的 实例 帮了不少忙

前两天 需要用到 二次输入 passWord 验证是否与 第一次的相同
记得在实例中 出现过

找到后 copy的一通
基本上是好使的

但有个问题

就是 在输入不同密码时的错误信息 让人恼火

因为是 copy 来的 总是受制于人 与时觉得动手照着改一改

官方提示的 是 "Passwords do not match"
再 js 中搜到 源码是这样的:
passwordText : 'Passwords do not match'


改了它就行了

由于 不喜欢 他定义 vtype 的名字叫 password
所以 自己改了 一下部分中 冒号前面的 password 为 vpass
password : function(val, field) {
if (field.initialPassField) {
var pwd = Ext.getCmp(field.initialPassField);
return (val == pwd.getValue());
}
return true;
}

由此又出现个问题 就是 错误提示 变成了 "非法字符"
试验后发现

passwordText : 'Passwords do not match'


此代码中的 passwordText 前面的 password 与 所定义的 vtype 类型需要一致才能有用
所以 只需 将其改成
vpassText : 'Passwords do not match'


自己定义的错误提示 就又回来了

说的有点罗嗦 希望能报道一些初学者吧~~~

高手们 请 静静飘过~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值