Parsley.js

Software Screenshot:
Parsley.js
Software Details:
Version: 2.0.7 / 2.1.0-rc9 updated
Upload Date: 4 Jun 15
Developer: Guillaume Potier
Distribution Type: Freeware
Downloads: 13

Rating: nan/5 (Total Votes: 0)

Parsley.js uses an unique approach to form data validation, relying on CSS classes and IDs, instead of JavaScript rules.

The plugin scans the form field for preset class and ID names, which it uses to apply a data check and see if the user's entered data is compliant to the respective rule.

All the validation rules are included with Parsle's core code, so the developer only needs to include jQuery, Parsley.js and add the class and ID names to the form HTML structure.

In the end, not even one single line of JavaScript code will be written by the developer, making Parsley.js unique than all of the other form processing scripts around.

To cover a lot of ground, a huge set of validation rules is included by default with Parsely.

This means the developer won't need to add his own, most of the rules covering all the basic form checks.

Just make sure to read the documentation before starting with the plugin.

What is new in this release:

  • Fix not AMD loading for WordPress case.

What is new in version 2.0.7 / 2.1.0-rc8:

  • Fix not AMD loading for WordPress case.

What is new in version 2.0.7:

  • Fix not AMD loading for WordPress case.

What is new in version 2.0.0:

  • Fixed constraints unicity on fields belonging to same multiple group
  • Added data-parsley-remote-validator feature
  • Now support custom messages placeholders
  • Fixed exception when ParsleyField or ParsleyFieldMultiple value is null or undefined
  • Fixed destroy() method + added test
  • Fixed remote re-entering already validated value
  • Added stopImmediatePropagation() un onSubmit() method to avoid conflicts with other libraries
  • Fixed parsleyFieldMultiple behavior that tried to bind non radio or checkbox fields as a multiple field
  • input[type=hidden] are now excluded by default

What is new in version 2.0.0-rc4:

  • Fixed dynamically added fields form inheritance.
  • Fixed parsley-remote.js remote validator registration that overrides other extra validators.
  • Added multiple xhr queries aborting in parsley.remote to avoid unneeded server overload with keyup trigger.
  • Fixed excluded fields option and added some doc for it.
  • Fixed range validator with 0 value.
  • Added data-parsley-trim-value option.

What is new in version 2.0.0-rc3:

  • Fixed $ conflict
  • Added force validation for isValid() and validate()
  • Added doc events example
  • Added doc Help section

What is new in version 1.2.1:

  • Added data-parsley-validate W3C compliant support.

What is new in version 1.1.18:

  • onFormSubmit now prevent form submission if returns (bool) false. It allows adding another custom check on top of Parsley.

What is new in version 1.1.15:

  • Added type="phone" validator
  • this.constraints is now an object instead of an array. BC Break with onFieldError listener.

What is new in version 1.1.14:

  • Added luhn validator in parsley.extra.
  • Added inlist validator in parsley.extra.
  • Added _messages.en.js template in localization folder.

What is new in version 1.1.11:

  • Fixed bug "Uncaught RangeError: Maximum call stack size exceeded" on bindEventValidation.
  • Fixed remote validator method.
  • Added change auto binded event for select inputs to have same behavior w/ fields.
  • Fixed bug on radio buttons and required constraint.

Requirements:

  • JavaScript enabled on client side
  • jQuery 1.8 or higher
  • Bootstrap (for the demo and documentation)

Other Software of Developer Guillaume Potier

Garlic.js
Garlic.js

12 May 15

Employness
Employness

5 Jun 15

Comments to Parsley.js

Comments not found
Add Comment
Turn on images!