JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<form action="">
<label>A required field:</label>
<input type="text" name="first" value="" />
</form>
<a href="#">Click me to submit hidden form</a>
CSS
a { display: block; padding: 10px 20px; }
form{display:none;}
JavaScript
$('a').live("click", function() {
$("form").submit();
});
$("form").validate({
rules: {
"first": "required"
},
invalidHandler: function() {
alert("error");
},
submitHandler: function( form ) {
alert("no error");
}
});