Any suggestions for a good/simple clientside validation plugin or tutorial?
- Would like to do real time validation for each field using blur.
- Would like many validation schemes to be built in (i.e. date correct, phone numbers, etc) but allow ajax calls as needed (existing username, valid zipcode, etc.
- Needs to check for required fields upon submit.
- Want ability to custom style error messages next to each field.
- Might be nice to allow same plugin to deal with displaying final serverside validation errors when data is eventually posted to be saved.
- Maybe nice to show suggestion text upon focus.
Or is it just as easy to make from scratch?
Thanks!
jQuery.validate is the obvious candidate.