validaty

0.6.1 • Public • Published

Validaty - A Validation Plugin

Build Status NPM Version Dependency Dev Dependency Maintainability Patreon

Required Files

  • jquery.validaty.css
  • jquery.validaty.js
  • jquery.validaty.validators.js

Options

Property value Description
errorTarget undefined Callback to intercept the errors
focus 'first' Field to be focused when validation fails
ignore ':submit' Fields to be ignored
onInvalid undefined Callback called when some field is invalid
onMessage undefined Callback called when validation message is shown
onValid undefined Callback called when all fields is valid
validators {} Object to hold the validators functions

Usage

data-validaty

The attribute data-validaty receives the validation name.

<form>
  <input type="text" data-validaty="required">
</form>
$('form').validaty();

data-validaty-ignore

Used to ignore some validation included on data-validaty.

<form>
  <input type="text" data-validaty="required" data-validaty-ignore="required">
</form>

on

Add the key on: with the action you want to trigger the validation.

<form>
  <input type="text" data-validaty="required on:blur">
</form>

Functions

$('form').validaty('helper');              // Gives you the internal helpers.
$('form').validaty('validator');           // Gives you a validator.
$('form').validaty('destroy');             // Destroy the Validaty's bind.
$('form').validaty('validate', selectors); // Execute the validation over the form or the given selectors.

Validators.js

This file should contain all validators, just includes your validations calling register.

Property Description
validation-name The name of your validation
validation-message The message shown when you validation fails return false
form The validated form
word ???

Package Sidebar

Install

npm i validaty

Weekly Downloads

49

Version

0.6.1

License

MIT

Unpacked Size

29.8 kB

Total Files

34

Last publish

Collaborators

  • wbotelhos