Jquery validation min and max length

Min length method:

Description: Makes the element require a given minimum length.

Return false if the element is

  • some kind of text input and its value is too short
  • a set of checkboxes that doesn’t have enough boxes checked
  • a select and doesn’t have enough options selected

Works with text inputs, selects and checkboxes.

Makes “field” required having at least 3 characters.

<!doctype html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Makes "field" required having at least 3 characters.</title> 

<link rel="stylesheet" href="https://jqueryvalidation.org/files/demo/site-demos.css"> 
</head> 
<body> 
<form id="myform">
    <label for="field">Required, minimum length 3: </label> 
    <input type="text" class="left" id="field" name="field"> 
    <br/> 
    <input type="submit" value="Validate!"> 
</form> 
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script> <script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script> 
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/additional-methods.min.js"></script>
 
<script> 
// just for the demos, avoids form submit 

jQuery.validator.setDefaults({ 
    debug: true, 
    success: "valid" 
}); 

$( "#myform" ).validate({ 
    rules: { 
       field: { 
          required: true, 
          minlength: 3 
       } 
    } 
}); 
</script> 
</body>
</html>
Please follow and like us:
0

Jquery- on Form Submit Validate

On Form Submit Validate using Jquery

<script type="text/javascript"> 
$(document).ready(function()
{ 
    $("#shr_form").on('submit', function()
    { 
       var dForm = $(this); 
       var damount  = dForm.find("input[name=damount]").val(); 
       var dMsgElmnt= dForm.find("#dmessage");
 
       dMsgElmnt.html(''); 
       dMsgElmnt.css('color',''); 

       if(damount=="") { 
          dMsgElmnt.css('color','red');
          dMsgElmnt.html("Please Enter a Minimum Amount."); 
          return false; 
       }else{ 
          var r = confirm("Do you want to submit?"); 
          if (r == true) 
          {     
             return true; 
          } else {    
              return false; 
          } 
       } 
    }) 
});
</script>
Please follow and like us:
0