我正在尝试创建一个已经填写的表格,将在负载状态下进行检查。
为onblur和keyup设置当前设置。
但是当我试着做的时候
pass1.load(validatePass1);
,它不起作用。
这是一个jsfiddle:http://jsfiddle.net/8s3Hp/
谢谢大家!
答案 0 :(得分:2)
在这个灵魂中http://jsfiddle.net/8s3Hp/3/,你会看到你的两个验证函数在就绪函数结束时被调用
$(document).ready(function(){
...
validatePass1();
validatePass2();
});
您的验证现已触发onload。
阻止该演示工作的另一件事是form
变量未初始化,这阻止了任何后续代码的执行。我还在演示中更正了这一点,您应该发现它按预期工作。
答案 1 :(得分:1)
//On blur
pass1.blur(validatePass1());
pass2.blur(validatePass2());
//On key press
pass1.keyup(validatePass1());
pass2.keyup(validatePass2());
不要忘记函数调用结束时的括号。
pass1.load(validatePass1());