解决方案 »

  1.   

    这是我 写的代码$("#signupForm").validate({
                onfocusout: true,
                onkeyup: false,
                onclick: false,
                rules: {
                    firstname: "required",
                    email: {
                        required: true,
                        email: true
                    },
                    password: {
                        required: true,
                        minlength: 5
                    },
                    confirm_password: {
                        required: true,
                        minlength: 5,
                        equalTo: "#password"
                    }
                },
                messages: {
                    firstname: "请输入姓名",
                    email: {
                        required: "请输入Email地址",
                        email: "请输入正确的email地址"
                    },
                    password: {
                        required: "请输入密码",
                        minlength: jQuery.format("密码不能小于{0}个字 符")
                    },
                    confirm_password: {
                        required: "请输入确认密码",
                        minlength: "确认密码不能小于5个字符",
                        equalTo: "两次输入密码不一致不一致"
                    }
                }
            });
      

  2.   

    onfocusout: false,
      

  3.   

    onfocusout应该是针对输入控件如input type="text"这种,form对象应该不支持自己找下api是否有其他可以替代的
      

  4.   

    这个不行,你把onfocusout去掉就可以了
      

  5.   

     onfocusout: true,这个写的不对吧
    失去焦点用的是onblur 不是  onfocusout: true,没这个函数吧
      

  6.   

    onfocusout针对于Chrome浏览器有效,IE和FireFox浏览器都没有效果,要想都兼容,请使用onblur