//ajax验证完成后的处理函数 function processValidateEmail(data) { if(data.message == "0")//表示服务器端没有该邮箱地址 { $('#your_email_img').html(""); $('#your_email_error').html(""); } else { $('#your_email_img').html(""); $('#your_email_error').html("邮箱已被人注册,请更换重试!").attr("style","color:red;"); } } //客户端验证函数 function requireField(o) { var your_email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; var your_name = /^[a-zA-Z0-9_\-]{6,20}$/; var your_tel = /^(.){6,20}$/; var ks_birthday = /^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})+$/; var your_dateformat = /^([0-9]{4})[-]{1}([0-9]{2})[-]{1}([0-9]{2})$/; var your_password=/^(.){6,20}$/; var your_kong=/^(.){1,40}$/; var your_questioin=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_answer=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_birthday=/^(\w){1,}$/; var your_country=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_muyu=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_studyyear=/^(\w){1,}$/; var your_mudi=/^(.){1,128}$/; var your_qudao=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_study_year=/^[1-9]\d*$/; var your_password2=$('#your_password').attr('value'); var checkcode=/^\d{3,4}$/; var your_zhunkz=/^(\w){1,40}$/; var your_zname=/^[^u4e00-u9fa5]{1,40}$/; var your_enname=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_adress=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_kaodian=/^(\w){1,}|[^u4e00-u9fa5]{1,}$/; var your_zhengjian=/^(.){3,38}$/; var your_oldpassword=/^(.){6,20}$/; var your_ucountry=/^(^\d){0,1}$/; var your_umuyu=/^(^\d){0,1}$/; var zhjtype2=/^[a-zA-Z0-9\u4E00-\u9FA5\uF900-\uFA2D]{2,}$/; var your_kong_error="不能为空!"; var your_email_error = "请输入正确的邮箱格式!"; var your_name_error = "请输入由6-20个字母(a-z)、数字(0-9)或下划线构成的用户名!"; var your_tel_error = "请输入6-20位的电话号码!"; var ks_birthday_error ="生日的格式有错误!"; var your_dateformat_error ="日期格式有错误!"; var your_password_error ="密码长度为6-20位!"; var your_kong_error ="不能为空!"; var your_questioin_error ="不能为空!"; var your_answer_error ="不能为空!"; var your_kong_error ="不能为空!"; var your_birthday_error ="不能为空!"; var your_country_error ="不能为空!"; var your_muyu_error ="不能为空!"; var your_studyyear_error ="不能为空!"; var your_mudi_error ="不能为空!"; var your_qudao_error ="不能为空!"; var your_study_year_error="必须为整数!"; var your_password2_error="两次输入的密码不同!"; var checkcode_error="请输入验证码!"; var your_zhunkz_error="请输入标准准考证号!"; var your_zname_error="中文名2-10汉字!"; var your_enname_error="证件名不能为空!"; var your_adress_error="不能为空!"; var your_kaodian_error="不能为空!"; var your_zhengjian_error="证件号为3-38位!"; var your_oldpassword_error="密码长度为6-20位!"; var your_ucountry_error="请选择国家"; var your_umuyu_error="请选择母语"; var zhjtype2_error="证件类型3位以上"; if(o.value.match(eval(o.id))) { return true; } else { $('#'+o.id+'_img').html(""); $('#'+o.id+'_error').html(eval(o.id+'_error')).attr("style","color:red;"); $('#'+o.id+'_imga').html(""); } return false; } //submit前的验证函数 function validate() { var biaozhi = true; $("input[needValidate='true']").each(function(i){ if(!requireField(this)) { biaozhi = false; } } ) return biaozhi; } function validateone(idname) { var biaozhi = true; if(!requireField(idname)) { biaozhi = false; } return biaozhi; }