http://jqueryvalidation.org/files/demo/
I am using above plugin for jquery validation of registration form
it is working properly, but in my form there is one field name "domain" whose default value has been set to "www." so user have to just write other part domain.
so practically it is not blank any time, so it is not validating if user left that filed with default value, here is my jquery and html code
<script>
$().ready(function() {
$("#frm").validate({
rules: {
domain: "required",
uname: "required",
password:'required',
cpassword:'required',
fname:'required',
lname:'required',
bussname:'required',
city:'required',
state:'required',
pincode:'required',
country:'required',
phone1:'required',
email: {
required: true,
email: true
},
code:'required',
},
messages: {
domain: "Please enter domain name",
uname: "Please enter user name",
password: "Please enter password",
cpassword:'Please confirm password',
fname:'Please enter first name',
lname:'Please enter last name',
bussname:'Please enter practice',
city:'Please enter city',
state:'Please enter state',
pincode:'Please enter zip code',
country:'Please select country',
phone1:'Please enter phone',
email: 'Please enter email address',
code: 'Please enter security code',
}
});
});
</script>
My html Form
<form name="frm" id="frm" action="ezregistration2.php" method="post">
<input name="domain" type="text" id="domain" value="www." size="40" class="tb7" />
<input name="uname" type="text" id="uname" value="" size="40" class="tb7" onkeyup="countchars(this);" />
<input name="password" type="password" id="password" size="40" class="tb7">
<input name="cpassword" type="password" id="cpassword" size="40" class="tb7">
<input name="fname" type="text" id="fname" value="" size="40" class="tb7" >
<input name="lname" type="text" id="lname" value="" size="40" class="tb7" >
<input name="bussname" type="text" id="bussname" value="" size="40" class="tb7">
<input name="address1" type="text" id="address1" value="" size="40" class="tb7">
<input name="address2" type="text" id="address2" value="" size="40" class="tb7">
<input name="city" type="text" id="city" value="" size="40" class="tb7" >
<input name="state" type="text" id="state" value="" size="40" class="tb7" >
<input name="pincode" type="text" id="pincode" value="" size="40" class="tb7" >
<select name="country" id="country" class="tb7" style="width:225px;">
<option value="Afghanistan">Afghanistan</option></select>
<input type="text" name="phone1" size="40" id="phone1" value="" onkeypress="return noNumbers(event)" class="tb7">
<input name="email" type="text" id="email" value="" size="40" class="tb7">
<input type="text" name="code" id="code" size="8" class="tb7" style="width:100px" />
<input name="Submit" type="image" src="homeimages/submit.jpg" class="submitbtn" style="outline:none;" />
<input type="hidden" name="sub" value="1">
</form>
is there anyway that it should not allow default value too upon validation ?