The jQuery Validation plugin works great and is very easy to use:
$(\".selector\").validate({ })
Just by setting css classes like \"require
$.validator.addMethod("cMaxlength", function(value, element, param) { return $.validator.methods.maxlength.call(this, value, element, param[1]); }, '{0}');