2016-04-30 152 views
1

我想设置设置jquery验证的自定义信息。我的表单代码:它总是给msg:“你没有回答所有必填字段”。但我想改变。jquery验证信息更改(自定义信息设置)

<form id="addproductform" method="post" action="" role="form"> 
    <div class="col-md-6"> 
     <div class="form-group"> 
      <label>Name </label> 
      <input data-validation="required" data-msg="Please enter your first name" class="form-control" placeholder="Enter name"> 
     </div> 
</form> 

jQuery的: -

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.8/jquery.form-validator.min.js"></script> 
<script> 
    $.validate({ 
     decimalSeparator: ',' 
    }); 
</script> 

回答

1

请使用data-validation-error-msg="Please enter your first name"代替data-msg="Please..."如下:

$.validate({ 
 
     decimalSeparator: ',' 
 
    });
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
 
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-form-validator/2.2.8/jquery.form-validator.min.js"></script> 
 
<form id="addproductform" method="post" action="" role="form"> 
 
    <div class="col-md-6"> 
 
     <div class="form-group"> 
 
      <label>Name </label> 
 
      <input data-validation="required" data-validation-error-msg="Please enter your first name" class="form-control" placeholder="Enter name"> 
 
     </div> 
 
     <input type="submit" value="Submit" /> 
 
</form>

+0

Vijay完成.. thnx –

+0

这就是伟大@AnshuPratapYadav ...':) '! – vijayP

1
<script src="//code.jquery.com/jquery-1.9.1.js"></script> 
    <script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script> 

     <form id="addproductform" method="post" action="" role="form"> 
         <div class="col-md-6"> 
          <div class="form-group"> 
           <label>Name </label> 
           <input name="name" class="form-control" placeholder="Enter name" > 
    <input type="submit"> 
          </div> 
    </form> 

    <!-- jQuery Form Validation code --> 

     <script> 

    // When the browser is ready... 
    $(function() { 

    // Setup form validation on the #register-form element 
    $("#addproductform").validate({ 

     // Specify the validation rules 
     rules: { 
      name: "required", 
        }, 

     // Specify the validation error messages 
     messages: { 
      name: "Please enter your name", 

     }, 

     submitHandler: function(form) { 
      form.submit(); 
     } 
    }); 
    }); 
    </script> 
+0

马姆不义和国王.... :) –

+0

什么错误我得到..和请dnt调用mam – shalini

+0

编辑代码..使用输入类型并提交和更改脚本标记 – shalini