使用jQuery验证插件进行自定义隐藏字段验证
我有一张表格:使用jQuery验证插件进行自定义隐藏字段验证,jquery,jquery-plugins,jquery-validate,Jquery,Jquery Plugins,Jquery Validate,我有一张表格: <form id="actualForm" action="" novalidate="novalidate"> <div class="o-group"> <input placeholder="Title" id="name" name="title"> </div> <div class="o-group">
<form id="actualForm" action="" novalidate="novalidate">
<div class="o-group">
<input placeholder="Title" id="name" name="title">
</div>
<div class="o-group">
<textarea id="description">Enter Description </textarea>
</div>
<div class="o-group">
<input placeholder="Name" id="name" name="name">
</div>
</form>
现在,当我调用object.validate()时;它不验证描述字段以及如何验证名称字段?**
function validateForm(){
// Create hidden input fields for description and name
// Assign values to them as:
$("hiddenDescription").val($(".nicEdit-main").html());
$("hiddenName").val("take value from autocomplete");
$("#actualForm").validate({
ignore:"",
> rules:{
> title: {
> required: true,
> minlength: 2
> },
> description: {
> required: true,
> minlength: 2
> }
> },
> messages: {
> title: {
> required: "Please enter a title",
> minlength: "At least 2 characters"
> },
> description: {
> required: "Please enter a description",
> minlength: "At least 2 characters"
> }
> },
> submitHandler: function(form) { return false; }
> });
}
**
验证消息将显示在隐藏字段下面,根据需要放置它们
function validateForm(){
// Create hidden input fields for description and name
// Assign values to them as:
$("hiddenDescription").val($(".nicEdit-main").html());
$("hiddenName").val("take value from autocomplete");
$("#actualForm").validate({
ignore:"",
> rules:{
> title: {
> required: true,
> minlength: 2
> },
> description: {
> required: true,
> minlength: 2
> }
> },
> messages: {
> title: {
> required: "Please enter a title",
> minlength: "At least 2 characters"
> },
> description: {
> required: "Please enter a description",
> minlength: "At least 2 characters"
> }
> },
> submitHandler: function(form) { return false; }
> });
}