https://github.com/ehanlin/jquery-field-validate
https://github.com/ehanlin/jquery-field-validate
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ehanlin/jquery-field-validate
- Owner: eHanlin
- Created: 2016-02-03T05:28:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-15T04:09:57.000Z (almost 9 years ago)
- Last Synced: 2025-01-30T10:02:52.494Z (over 1 year ago)
- Language: CoffeeScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
jquery-field-validate
========================================
## Dependencies
* jquery
## Usage
```
$("input[type=\"email\"]").fieldValidate({
validate:function( defer, value ){
if ( emailRule.test( value ) ) defer.resolve( "success" ); else defer.reject( "email error" );
},
success:function( value, $el ){
$message.html( value ).css( "color", "green" );
},
error:function( value, $el ){
$message.html( value ).css( "color", "red" );
}
});
```
## Callbacks
### validate
validate field value, call `resolve` if value is valid.
### success
run a callback when `defer.resolve` is called.
### error
run a callback when `defer.reject` is called.
## Methods
### valid : boolean
```
$("input[type=\"email\"]").fieldValidate( "valid" )
```
### validate
trigger a `validate` callback
```
$("input[type=\"email\"]").fieldValidate( "validate" )
```
### getNoValid