Skip to content

jQuery Form Validator is a feature rich jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code. See more http://formvalidator.net

License

Notifications You must be signed in to change notification settings

KDGundermann/jquery-form-validator-rails

 
 

Repository files navigation

Jquery::Form::Validator::Rails

Jquery-form-validator-rails gem is based on Victor Jonsson's jQuery plugin: https://github.com/victorjonsson/jQuery-Form-Validator

Installation

Add this line to your application's Gemfile:

gem 'jquery-form-validator-rails'

And then execute:

$ bundle

Include jquery.form-validator-rails javascript assets

Add the following to your app/assets/javascripts/application.js:

//= require jquery.form-validator

Easy example

Example how to add Jquery Form Validator to FormHelper text_field:

<div class="controls">
  <%= f.text_field(:example, class: "field", data: {
      :validation => "required validate_max_length length50",
      "validation-error-msg" => "This field is required and cannot be longer than 50 characters."
    }) %>
</div>

Then add following to your app/assets/javascripts/application.js

<script>
  $(document).ready(function() {
    $.validate();
  });
</script>

Other configuration options can be seen here: http://formvalidator.net/#configuration

Added modules:

  • security
  • date
  • location
  • file
  • sweden
  • uk

The following code shows you how to load the module.

<script>
  $.validate({
    modules : 'security'
  });
</script>

Read the documentation for the modules at http://formvalidator.net

Changes

See CHANGELOG.md in this repository for detailed changes.

Contributing makes this repo happy!

Please just hop in and help out! 😄

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

jQuery Form Validator is a feature rich jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code. See more http://formvalidator.net

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.9%
  • Ruby 1.1%