jQuery Validation Engine
使用方法见下链接
http://code.ciaoca.com/jquery/validation_engine/
问题:动态改变表单元素的验证规则后,立刻调用验证恒为fasle
代码如下
问题:动态改变表单元素的验证规则后,立刻调用验证恒为fasle
代码如下
$("#password").attr("class","intLob,validate[required,custom[password]]");
var validation = $("#form_id").validationEngine('validate');
无论你的输入符不符合新的验证,
validation都为false$("#password").attr("class","intLob,validate[required,custom[password]]");
var validation = true;
setTimeout(function(){
validation = $("#form_id").validationEngine('validate');
},200)
随便添加个延迟,就能正确验证新的规则