//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;
}