SO - 22198412
by Arun P Johny
HTML
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery.form/3.32/jquery.form.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.11.1/jquery.validate.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.11.1/additional-methods.js"></script>
<form id="form" method="post" action="">
<input name="Name" /><br />
<input name="Email" /><br />
<input name="Password1" /><br />
<input type="submit" class="button" value="Submit" />
</form>
JavaScript
jQuery(function ($) {
var validator = $('#form').validate({
debug: true,
rules: {
Name: {
required: true,
pattern: /^[^@]+$/
},
Email: {
required: true,
email: true
},
Password1: {
minlength: 6
},
},
messages: {
Name: {
pattern: 'Name should not contain @'
}
}
});
});