Javascript 如何只验证jQuery验证插件中的必填字段?
仅验证jQuery验证插件中的必填字段:下面是我的代码Javascript 如何只验证jQuery验证插件中的必填字段?,javascript,jquery,jquery-validate,jquery-validation-engine,Javascript,Jquery,Jquery Validate,Jquery Validation Engine,仅验证jQuery验证插件中的必填字段:下面是我的代码 <label for="firstName">First Name<span class="required">*</span></label> <input type="text" id="firstName" class="form-control" placeholder="First Name" name="firstName"> <label for="addres
<label for="firstName">First Name<span class="required">*</span></label>
<input type="text" id="firstName" class="form-control" placeholder="First Name" name="firstName">
<label for="address1">Address Line 1</label>
<input type="text" id="address1" class="form-control" placeholder="Address Line 1" name="address1">
名字*
地址行1
我想跳过表单提交上的地址1尝试将
地址1
的必需
标志设置为假
$('#profileDetailsPage').validate({
rules: {
firstName:{
required: true,
textonly: true
},
address1:{
required: false, // don't require this field
textonly: true
}
},
messages: {
firstname: "Please enter your first name",
address1: "Please enter only text"
},
submitHandler: function() {}
});
可以显示jQuery代码吗?$('profileDetailsPage')。验证({rules:{firstName:{required:true,textonly:true},address1:{required:true,textonly:true},消息:{firstName:“请输入您的名字”,address1:“请仅输入文本”},submitHandler:function(){});如果在提交时这样做,则表单不会验证,只返回:?title=&firstName=&lastName=&houseNo=&postalCode=&address1=&address2=&townCity=&country=&mobileNo=