Forms
Validation
jQuery Validate makes simple clientside form validation easy.
Requirements
<script src="js/vendor/jquery.validate/jquery.validate.min.js"></script> <script src="js/vendor/jquery.validate/additional-methods.min.js"></script>
Example
Javascript
jQuery('#exampleForm').validate();
Html
<form id="exampleForm" class="tooltip-label-end" novalidate>
<div class="mb-3 position-relative form-group">
<label class="form-label">Name</label>
<input type="text" class="form-control" name="basicValidationName" required />
</div>
<div class="mb-3 position-relative form-group">
<label class="form-label">Age</label>
<input type="number" class="form-control" name="basicValidationAge" required />
</div>
<div class="mb-3 position-relative form-group">
<label class="form-label">Details</label>
<textarea class="form-control" rows="2" name="basicValidationDetail" required></textarea>
</div>
<div class="mb-3 position-relative form-group">
<label class="form-label">Radio</label>
<div class="form-check">
<input class="form-check-input" type="radio" name="basicValidationRadioButton" id="basicValidationCustomRadio1" required />
<label class="form-check-label" for="basicValidationCustomRadio1">Radio First</label>
</div>
<div class="form-check">
<input class="form-check-input" type="radio" name="basicValidationRadioButton" id="basicValidationCustomRadio2" required />
<label class="form-check-label" for="basicValidationCustomRadio2">Radio Second</label>
</div>
</div>
<div class="mb-3 position-relative form-group">
<label class="form-label">Check</label>
<div class="form-check">
<input class="form-check-input" type="checkbox" name="basicValidationCheckbox" id="basicValidationCustomCheck1" required />
<label class="form-check-label" for="basicValidationCustomCheck1">Checkbox First</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" name="basicValidationCheckbox" id="basicValidationCustomCheck2" required />
<label class="form-check-label" for="basicValidationCustomCheck2">Checkbox Second</label>
</div>
</div>
<button type="submit" class="btn btn-primary mb-0">Submit</button>
</form>
More Examples
You may find more examples in
Interface.Forms.Validation.html
file which is initialized by js/forms/validation.js.