Javascript Jquery不起作用的表单验证

Javascript Jquery不起作用的表单验证,javascript,jquery,validation,Javascript,Jquery,Validation,我正在用HTML代码编写这个脚本,因为我想用插件jQuery.validate.js验证我的表单,但它根本不起作用。我在一个视频教程中看到了它,但它不起作用,我从2天开始就在它上面工作和做研发,但都是徒劳的。因为我是javascript和jQuery的核心,所以请发布一些有用的材料 <script type="text/javascript"> $(document).ready(function(){ $('#sign_up').validate(func

我正在用HTML代码编写这个脚本,因为我想用插件jQuery.validate.js验证我的表单,但它根本不起作用。我在一个视频教程中看到了它,但它不起作用,我从2天开始就在它上面工作和做研发,但都是徒劳的。因为我是javascript和jQuery的核心,所以请发布一些有用的材料

<script  type="text/javascript">
    $(document).ready(function(){
        $('#sign_up').validate(function(){
            rules: {
                        first_name: "required",
                        last_name: "required",
                        user_name: "required",
                        father_name: "required",
                        guardian_name: "required",
                        cnic_no: "required",
                        mob_num: "required",
                        ofic_no: "required",
                        res_no: "required",
                        b_day: "required",
                        home_address: "required",
                        office_address: "required",
                        my_country: "required",
                        my_city: "required",
                        radio_gender: "required",
                        radio_status: "required",
                        email: {
                            required: true,
                            email: true
                        }


                    },
                    // Specify the validation error messages
                    messages: {
                        first_name: "Please enter your first name",
                        last_name: "Please enter your last name",
                        user_name: "Please enter your user name",
                        father_name: "Please enter your father name",
                        guardian_name: "Please enter your guardian name",
                        cnic_no: "Please enter your cnic",
                        mob_num: "Please enter your mobile number",
                        ofic_no: "Please enter your office number",
                        res_no: "Please enter your residantial no",
                        b_day: "Please enter your birth date",
                        home_address: "Please enter your home address",
                        office_address: "Please enter your office address",
                        my_country: "Please enter your country",
                        my_city: "Please enter your city",
                        radio_gender: "Please select your gender",
                        radio_status: "Please select your status",
                        email: "Please enter a valid email address",

                    }

        });


    });
</script>
$document.readyfunction{ $“注册”。validatefunction{ //指定验证错误消息 信息:{ 名字:请输入您的名字, } }; }; $'btn'。单击函数{ $‘注册’。有效; }: 名字:Validate


它到底是如何工作的?控制台中有错误吗?你的表单HTML在哪里?事实上,它很长,可能会让你感到困惑,这就是为什么我要在这里写它。控制台中没有错误。请提供相关的HTML,目前我们只有一半的信息可供使用。Isaac stevens您使用的只是名为required的简单属性,我对它很熟悉,但我想使用jquery表单验证插件,所以您的答案对我没有帮助,完全不相关