为了防止重复提交表单,在点击提交按钮之后,弹出个模态div框,提示正在处理记录。。。。
<input οnclick="checkform();" type="submit" />
validate = $("#myform").validate({
//debug:true,
rules:{
//真实姓名
realname:{
required:true
},
//年龄
age:{
required:true,
digits:true
},
//手机号码
phoneNumber:{
required:true,
isPhoneNumber:true
},
//电子邮件
email:{
required:true,
email:true
},
//通信地址
address:{
required:true
},
//邮编
postcode:{
required:true,
isZipcode:true
}
},
messages:{
ageGroup:'必选字段'
} ,
errorPlacement: function(error, element) {
if (element.next().size()==0) {
error.appendTo(element.parent());
} else {
error.appendTo(element.next());
}
}
});
});
/*
提交信息时,提示正在提交。。。
*/
function checkform(){
//alert('11');
var result = validate.form();
if(result)
{
$.blockUI({ message: '<h2><img src="images/busy.gif" />正在提交请等待...</h2>' });
}
}