jQuery Validation Plugin

This jQuery plugin makes simple clientside form validation easy, whilst still offering plenty of customization options. It makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate something into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in english and translations into 37 other languages.

For a quick overview of what this plugin provides, check out this Webucator video (they also provide jQuery trainings):

If you use this plugin, you should support the ongoing development by donating to the pledgie.org campagin.

Click here to lend your support to: jQuery Validation Plugin and make a donation

The plugin is written and maintained by Jörn Zaefferer, a member of the jQuery team, lead developer on the jQuery UI team and maintainer of QUnit. It was started back in the early days of jQuery in 2006, and updated and improved since then.

Current version: 1.13.1
License: MIT

Files:

Download
Changelog
Demos
Documentation
GitHub Repository

Installation via Package Managers

  • Bower: bower install jquery-validation
  • NuGet: Install-Package jQuery.Validation

1.13.1 files on Microsoft's Ajax CDN (hotlinking welcome):

Latest files on jsDelivr CDN (hotlinking welcome):

Dependencies

Required

Support

  • Please post questions to the official using jQuery Plugins Forum, tagging your question with (at least) "validate". Keep your question short and succinct and provide code when possible; a testpage makes it much more likely that you get an useful answer in a shorter time.
  • Please post bug reports and other contributions (enhancements, features, eg. new validation methods) to the GitHub issue tracker

Donate

Click here to lend your support to: jQuery Validation Plugin and make a donation at www.pledgie.com !