首页新闻找找看学习计划

求jquery.validate.js 的自动校验机制是什么

0
[已解决问题] 解决于 2015-07-27 21:26
最近在闹校验,使用的是jquery.validate.js的校验框架,
我见validate里面自带了一个equalTo方法,
就比如密码重复校验的时候可以判断重复密码是不是跟密码相同,
现在需要加入的效果是两个时间之间先后的比较,
时间的获得调了个js插件,会把完成的时间整个返回到input标签里,
我照着equalTo这个方法扯了一个类似的时间校验方法,
但是现在问题是第一个时间改变的时候不触发第二个时间的校验。
我见其他的校验(比如required必填)只要是input中的值改变的时候就会触发,
但是这个equalTo只有在密码改完之后失去焦点才触发对重复密码的校验,
这样跟表单上面其他位置的校验效果不太统一,看着像bug,
查了一下equalTo的源码,
里面还有TODO,貌似没解决,
所以如果想要自己加值改变触发校验的方法应该用什么方法,
是不是在validate里面可以找得到重用一下,有木有人造哇。
Seth Routine的主页 Seth Routine | 初学一级 | 园豆:174
提问于:2015-01-24 11:20
< >
分享
最佳答案
0

function (element) {
  this.element(element);
}

我只是知道这段代码用于触发验证,原理就无能为力了

奖励园豆:5
大志若愚 | 小虾三级 |园豆:1060 | 2015-01-26 10:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册