jquery Validate 不提示

<!doctype html>



表单验证 $(document).ready(function() { $('#signupForm').validate({ rules: { firstname:{ required:true, }, password: { required: true, } }, messages: { firstname: "请输入姓名", password: { required: "请输入密码", minlength: jQuery.format("密码不能小于{0}个字符") }, } }); });


Firstname
Password



这是我自己写的一个jquery validate的小案例,上面要求必须输入用户名了,但是不输入也没有什么问题,不知道是什么原因,求大神解答

修改过了
自己对比以下吧

$(document).ready(function () {
            $('#signupForm').validate({
                rules: {
                    firstname: { required: true, },
                    password: { required: true,minlength:2 }
                },
                messages: {
                    firstname: "请输入姓名",
                    password: {
                        required: "请输入密码",
                        minlength: jQuery.validator.format("密码不能小于{0}个字符"),                        
                    }
                }
            });
        });