Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 验证不会立即启动,也不会完全启动_Jquery_Jquery Validate - Fatal编程技术网

Jquery 验证不会立即启动,也不会完全启动

Jquery 验证不会立即启动,也不会完全启动,jquery,jquery-validate,Jquery,Jquery Validate,我有如下html: <form action="" id="emailFillOutForm"> <div class="txt-fld"> <label for="repName">Rep. Name</label> <input id="repName" type="text" disabled=

我有如下html:

                <form action="" id="emailFillOutForm">
                <div class="txt-fld">
                    <label for="repName">Rep. Name</label>
                    <input id="repName" type="text" disabled="disabled" value="John Smith" class="disabled" /> <!-- This value will come from login, fake it for now -->
                    <label for="financedAmount" style="padding-left: 15px;">Financed Amount</label>
                    <input id="financedAmount" type="text" disabled="disabled" class="disabled" />
                </div>
                <div class="txt-fld">
                    <label for="doctorName">Doctor Name</label>
                    <input id="doctorName" type="text" class="required"/>
                    <label for="emailAddress" style="padding-left: 15px;">Email address</label>
                    <input id="emailAddress" type="text" class="required email"/>
                </div>
                <div class="txt-fld">
                    <label>Equipment</label>
                    <select name="equipment" class="required">
                        <option value="Equipment1" selected="selected">Equipment1</option>
                        <option value="Equipment2">Equipment2</option>
                    </select>
                </div>
                <div class="btn-fld">
                    <button type="submit" value="submit">Submit &raquo;</button>
                </div>
             </form>
jquery.validate.min.js库v。1.9 jquery-1.7.2.min


出于某种原因,“提交”表单只会验证名称输入,为了验证电子邮件,我必须在其上添加标签。

似乎您需要添加的只是
name
属性,该属性的值与
id
输入的值相同

[……]


[……]



[…]

您似乎只需要在输入中添加与
id
值相同的
name
属性

[……]


[……]



[…]

当我在最新的v。对于chrome,它对我不起作用。当你按submit时,只显示一条错误消息。我希望在提交表单时显示所有错误消息,在最新版本中运行时显示多个错误消息。对于chrome,它对我不起作用。当你按submit时,只显示一条错误消息。我希望在提交表单时显示所有错误消息,并且出现多个错误
    // Validate submit form with the jQuery validation library
        $("#emailFillOutForm").validate({
            errorPlacement: function (error, element) {
                error.appendTo($(element.parent("div")));
            },
            rules: {
                emailAddress: {
                    required: true,
                    email: true
                }
            }
        });
<input id="doctorName" name"doctorName" type="text" class="required"/>
<input id="emailAddress" name="emailAddress" type="text" class="required email"/>