SO fiddle
Test Fiddle mainly for SO Questions
by Nick Craver
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/overcast/jquery-ui.css">
<script src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.js"></script>
<div>
<form id="signupForm" method="get" action="">
<table>
<tr><td><input type="button" value="New" onclick="clearuserfields()"/></td></tr>
<tr><td>USERID:</td><td><input type="text" id="userID"/></td></tr>
<tr><td>FNAME:</td><td><input type="text" id="fname" name="fname" /></td></tr>
<tr><td>LNAME:</td><td><input type="text" id="lname" name="lname" /></td></tr>
<tr><td>EMAIL:</td><td><input type="text" id="email" name="email" /></td></tr>
<tr><td>PASSWORD:</td><td><input type="text" id="password" name="password" /></td></tr>
<tr><td>PHONENO:</td><td><input type="text" id="phoneno" name="phoneno" /></td></tr>
<tr><td>ROLL:</td><td><input type="text" id="roll" name="roll" /></td></tr>
<td><input type="button" value="Save" onclick="initialiseusers()"/></td>
<td><input type="button" value="Delete" onclick="deleteuser()"/></td>
</table>
</form>
</div>
JavaScript
$(function() {
$("#signupForm").validate({
rules: {
fname: "required",
lname: "required",
email:{
required: true,
email: true
},
password:{
required: true,
minlength: 5
},
phoneno:"required",
roll:{
required: true,
minlength: 2
}
},
messages: {
fname:"Please enter your firstname",
lname:"Please enter your lastname",
email:"Please enter a valid email address",
password:{
required: "Please provide a password",
minlength: "Your password must be at least 5 characters long"
},
phoneno:"Please enter your phoneno",
roll:"Please enter your role"
}
});
});
function initialiseusers(){
if($("#signupForm").valid())
updateusers(); //called if successfully validated
};
function deleteuser() { }
function clearuserfieldds() { }
function updateusers() {
alert("updateusers called");
}