-
Notifications
You must be signed in to change notification settings - Fork 0
dinoopm/jquery-validation-plugin
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Usage
------
* Validation message shall be given in data-formvalidate attribute
-example
<input type="text" id="email" name="email" data-formvalidate="email" required>
* API for add/overriding existing messages
-example
$.fn.formValidate.addMessages({name:"Please enter valid name"});
* API for add/overriding existing rules
$.fn.formValidate.addRules({name:function(field){
var pattern = /^[\\p{L} .'-]+$/;
return pattern.test($(field).val());
}});
Please note that above API should be invoked before the form validate plug-in.
* Invoking the validation plug-in
$("#signup-form").formValidate(
{attributeUsed:'data-formvalidate', // Custom html input attribute for giving form validation rules
triggerUsed:"change keyup", // Trigger used for validating individual fields
scroll:true, // After form submission window will scroll to the first error message
hideErrorOnChange:true, // Error messages shall be when use changes the value
skipHiddenFields:true //Excludes in hidden fields
});
* How to configure custom message for the Asynchronous rules
-Input ID should be give an key for the message
Example
$.fn.formValidate.addMessages({password:"Please enter valid name"});
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published