Skip to content

dinoopm/jquery-validation-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

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

No packages published