function showPreview(r){if($("#imgPhoto").attr("src",r.value),r.files&&r.files[0]){var e=new FileReader;e.onload=function(r){$("#imgPhoto").attr("src",r.target.result)},e.readAsDataURL(r.files[0])}getElementById("textfield")&&(document.getElementById("textfield").value=r.value)}function strTrim(r){return r.replace(/(^\s*)|(\s*$)/g,"")}function showtitle(){$(".ui-form-item .ui-form-explain").each(function(r){""==$.trim($(this).text())&&$(this).text($(this).parent(".ui-form-item").attr("title"))})}var pre_error=' ';jQuery.validator.addMethod("byteRangeLength",function(r,e,t){r=strTrim(r);for(var a=r.length,d=0;d127&&a++;return this.optional(e)||a>=t[0]&&a<=t[1]}," "),jQuery.validator.addMethod("photoSufix",function(r,e,t){var a=/.+(\.jpg|\.jpeg){1}$/;return null==r||""==r||a.test(r.toLowerCase())},"照片格式不正确"),jQuery.validator.addMethod("isIdCardNo",function(r,e){return this.optional(e)||isIdCardNo(r)}," 请正确输入你的身份证号码 "),jQuery.validator.addMethod("isMobile",function(r,e){var t=r.length,a=/^0?(13[0-9]|17[0-9]|15[012356789]|18[0123456789]|14[0-9])[0-9]{8}$/;return this.optional(e)||11==t&&a.test(r)}," 请正确填写你的手机号码 "),jQuery.validator.addMethod("isTel",function(r,e){var t=/^\d{3,4}-?\d{7,9}$/;return this.optional(e)||t.test(r)}," 请正确填写你的电话号码 "),jQuery.validator.addMethod("isPostCode",function(r,e){var t=/^\d{6}$/;return this.optional(e)||t.test(r)},"请正确填写邮政编码 "),jQuery.validator.addMethod("isPhone",function(r,e){r.length;var t=/^0?(13[0-9]|17[6]|15[012356789]|18[0123456789]|14[0-9])[0-9]{8}$/,a=/^\d{3,4}-?\d{7,9}$/;return this.optional(e)||a.test(r)||t.test(r)}," 请正确填写联系电话 "),jQuery.validator.addMethod("isDate",function(r,e){var t=/^((((1[6-9]|[2-9]\d)\d{2}).(0[13578]|1[02]).(0[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2}).(0[13456789]|1[012]).(0[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2}).02.(0[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)).0?2.29))$/;return this.optional(e)||t.test(r)}," 请正确填写日期格式(例:1990.01.01) "),jQuery.validator.addMethod("isNy",function(r,e){var t=/^\d{6}$/;return this.optional(e)||t.test(r)}," 请正确选择日期格式(例:200603) "),jQuery.validator.addMethod("PinYin",function(r,e){var t=/^([a-z\sA-Z]){1,}$/;return this.optional(e)||t.test(r)}," 请正确填写姓名拼音(例:zhangsan) "),jQuery.validator.addMethod("zdy",function(r,e,t){for(var a=$(e).closest(t[0]).find(":text"),d=!0,o=0;o127&&d++}return!(d>=t[1])},"字数太长了"),$.validator.setDefaults({errorElement:"div",errorClass:"chsi_error_msg",labelContainer:"span",highlight:null,debug:!1}),$().ready(function(){showtitle();$("#form_step").validate({onkeyup:!1,success:function(r){},errorPlacement:function(r,e){e.parents(".ui-form-item").find("p.ui-form-explain:last").html(r)},rules:{"jbxxData.xmpy":{required:!0,PinYin:!0,byteRangeLength:[1,80]},"jbxxData.csdDm":{required:!0},"jbxxData.xyjrm":{required:!0},"jbxxData.mzDm":{required:!0},"jbxxData.zzmmDm":{required:!0},"jbxxData.csrq":{required:!0},"jbxxData.hyzkDm":{required:!0},"jbxxData.jgszdDm":{required:!0},"jbxxData.xbDm":{required:!0},bmImg:{required:function(){return!($("#stuPhotoURL").length>0)},photoSufix:!0},"hdxxData.daszdDm":{required:!0},"hdxxData.daszDw":{required:!0,byteRangeLength:[1,60]},"hdxxData.daszDwDz":{required:!0,byteRangeLength:[1,80]},"hdxxData.daszDwYzbm":{required:!0,isPostCode:!0},"hdxxData.hkszdDm":{required:!0},"hdxxData.hkszdDz":{required:!0,byteRangeLength:[1,80]},"hdxxData.jtcy":{required:!0},jtcy_xm01:{zdyNull:["#jtzycy"],zdy:["table"],morelang:["#jtzycy",200]},jtcy_gx01:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dh01:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dz01:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_xm02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_gx02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dh02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dz02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_xm03:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_gx03:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dh03:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dz03:{zdy:["table"],morelang:["#jtzycy",200]},"gzxxData.fblwzz":{required:!0,byteRangeLength:[1,200]},"gzxxData.xxgzDw":{required:!0,byteRangeLength:[1,60]},"gzxxData.xxgzdwxzDm":{required:!0},jtcy_sj01:{zdyNull:["#jtzycy"],zdy:["table"],morelang:["#jtzycy",200]},jtcy_dw01:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_sj02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dw02:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_sj03:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dw03:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_sj04:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dw04:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_sj05:{zdy:["table"],morelang:["#jtzycy",200]},jtcy_dw05:{zdy:["table"],morelang:["#jtzycy",200]},"gzxxData.jlcf":{required:!0,byteRangeLength:[1,200]},"gzxxData.zbqk":{required:!0,byteRangeLength:[1,250]},yxmc:{required:!0},otherYx:{required:!0,byteRangeLength:[1,100]},byzy:{required:!0},otherZy:{required:!0,byteRangeLength:[1,100]},"xjxlxxData.zhxlByny":{required:!0,byteRangeLength:[1,6]},"xjxlxxData.byzyMc":{required:!0,byteRangeLength:[1,6]},"xjxlxxData.zhxlDm":{required:!0},"xjxlxxData.zhxlXxxsDm":{required:!0},"xjxlxxData.xlzsbh":{byteRangeLength:[0,18]},"xjxlxxData.zcxh":{byteRangeLength:[0,250]},xwdw:{required:!0},xwzy:{required:!0},otherDw:{required:!0,byteRangeLength:[1,100]},"xwxxData.hxsNy":{required:!0,isNy:!0},"xwxxData.xwzsbh":{required:!0,byteRangeLength:[1,20]},"xwxxData.xszyMc":{required:!0,byteRangeLength:[1,100]},"xwxxData.xwfs":{required:!0},"xwxxData.zhxwm":{required:!0},"lxxxData.dzyx":{required:!0,email:!0},"lxxxData.yddh":{required:!0,isMobile:!0},"lxxxData.gddh":{required:!0,byteRangeLength:[1,40]},"lxxxData.lxdz":{required:!0,byteRangeLength:[1,80]},"lxxxData.yzbm":{required:!0,isPostCode:!0},ss:{required:!0},dw:{required:!0},cc:{required:!0},yxs:{required:!0},zy:{required:!0},xxfs:{required:!0},yjfx:{required:!0},ds:{required:!0},dxjydw:{required:!0,byteRangeLength:[1,100]},"rwxx.lglx":{required:!0},"rwxx.lgjb":{required:!0},"rwxx.rwny":{required:!0},"rwxx.rwpzdw":{required:!0},"rwxx.rwpzsbh":{required:!0},"rwxx.tyny":{required:!0},"rwxx.typzdw":{required:!0},"rwxx.tcxyzbh":{required:!0},"rwxx.tyazddm":{required:!0},kslxfs:{required:!0},kssssm:{required:!0,byteRangeLength:[1,200]}},messages:{"jbxxData.xmpy":{required:pre_error+"请输入姓名拼音",PinYin:pre_error+"请正确填写姓名拼音(例:zhangsan)",byteRangeLength:pre_error+"姓名拼音应为1-80个字符长度的英文字母"},"jbxxData.xyjrm":{required:pre_error+"请选择现役军人类型"},"jbxxData.zzmmDm":{required:pre_error+"请选择政治面貌"},"jbxxData.hyzkDm":{required:pre_error+"请选择婚姻状况"},"jbxxData.mzDm":{required:pre_error+"请选择民族"},"jbxxData.csdDm":{required:pre_error+"请选择出生地"},"jbxxData.jgszdDm":{required:pre_error+"请选择籍贯所在地"},"jbxxData.csrq":{required:pre_error+"请选择出生日期"},"jbxxData.xbDm":{required:pre_error+"请选择性别"},bmImg:{required:pre_error+"请选择图片",photoSufix:pre_error+"图片格式不正确,图片格式为jpg,jpeg"},"hdxxData.daszdDm":{required:pre_error+"请选择档案所在地"},"hdxxData.daszDw":{required:pre_error+"请输入档案所在单位",byteRangeLength:pre_error+"档案所在单位名称最多可输入 60 个字节的字符"},"hdxxData.daszDwDz":{required:pre_error+"请输入档案所在单位的详细地址",byteRangeLength:pre_error+"档案所在单位的详细地址最多可输入 80 个字节的字符"},"hdxxData.daszDwYzbm":{required:pre_error+"请填写档案所在单位的邮政编码",isPostCode:pre_error+"邮政编码不正确,邮编为6位数字。如:100000"},"hdxxData.hkszdDm":{required:pre_error+"请选择户口所在地"},"hdxxData.hkszdDz":{required:pre_error+"请输入户口所在地的详细地址",byteRangeLength:pre_error+"户口所在地的详细地址最多可输入 80 个字节的字符"},"hdxxData.jtcy":{required:pre_error+"请完整填写一名家庭成员"},jtcy_xm01:{zdyNull:pre_error+"至少填写一条家庭成员",zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_gx01:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dh01:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dz01:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_xm02:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_gx02:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dh02:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dz02:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_xm03:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_gx03:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dh03:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dz03:{zdy:pre_error+"请完整填写一条家庭成员信息",morelang:pre_error+"家庭成员所填内容的所有字数加到一起最多为200个字节的字符"},"gzxxData.fblwzz":{required:pre_error+"请填写已发表过的主要学术论文或著作名称,如果没有就填“无”",byteRangeLength:pre_error+"已发表过的主要学术论文或著作名称最多可输入 200 个字节的字符"},"gzxxData.xxgzDw":{required:pre_error+"请填写现在学习或工作单位名称,如果没有就填“无”",byteRangeLength:pre_error+"学习或工作单位名称最多可输入 60 个字节的字符"},"gzxxData.xxgzdwxzDm":{required:pre_error+"请选择现在学习或工作单位性质"},jtcy_sj01:{zdyNull:pre_error+"至少填写一条学习与工作经历",zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dw01:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_sj02:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dw02:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_sj03:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dw03:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_sj04:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dw04:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_sj05:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},jtcy_dw05:{zdy:pre_error+"请完整填写一条学习与工作经历",morelang:pre_error+"学习与工作经历所填内容的所有字数加到一起最多为200个字节的字符"},"gzxxData.jlcf":{required:pre_error+"请填写受过何种奖励或处分,如果没有就填“无”",byteRangeLength:pre_error+"受过的奖励或处分最多可输入 200 个字节的字符"},"gzxxData.zbqk":{required:pre_error+"请填写自参加高考(含)以来各种考试作弊情况,如果没有就填“无”",byteRangeLength:pre_error+"以往有无作弊情况最多可输入 250 个字节的字符"},yxmc:{required:pre_error+"请选择毕业学校"},otherYx:{required:pre_error+"请填写毕业学校名称",byteRangeLength:pre_error+"最多可输入 100 个字节的字符"},"xjxlxxData.zhxlByny":{required:pre_error+"请填写获得学历年月",byteRangeLength:pre_error+"获得学历年月最多可输入 6 个字节的字符"},otherZy:{required:pre_error+"请填写毕业专业名称",byteRangeLength:pre_error+"最多可输入 100 个字节的字符"},byzy:{required:pre_error+"请选择毕业专业"},"xjxlxxData.zhxlDm":{required:pre_error+"请选择最后学历"},"xjxlxxData.zhxlXxxsDm":{required:pre_error+"请选择学习形式"},"xjxlxxData.xlzsbh":{byteRangeLength:pre_error+"学历证书编号最多可输入 18 个字节的字符"},"xjxlxxData.zcxh":{byteRangeLength:pre_error+"注册学号最多可输入 18 个字节的字符"},xwdw:{required:pre_error+"请选择或者填写学位证上的单位名称"},otherDw:{required:pre_error+"请填写学位证上的单位名称",byteRangeLength:pre_error+"获学位单位名称最多可输入 100 个字节的字符"},"xwxxData.hxsNy":{required:pre_error+"请填写获得学位的年月",isNy:pre_error+"请正确选择日期,日期格式为6位数字"},"xwxxData.xwzsbh":{required:pre_error+"请填写学位证书编号",byteRangeLength:pre_error+"学位证书编号最多可输入 20 个字节的字符"},"xwxxData.xszyMc":{required:pre_error+"请填写学位专业名称",byteRangeLength:pre_error+"学位专业名称最多可输入 100 个字节的字符"},"xwxxData.xwfs":{required:pre_error+"请选择获得学位的方式"},"xwxxData.zhxwm":{required:pre_error+"请选择获得的学位类型"},"lxxxData.dzyx":{required:pre_error+"请填写常用电子邮箱",email:pre_error+"请填写有效的电子邮箱格式,例如:abc@chsi.com.cn"},"lxxxData.yddh":{required:pre_error+"请填写常用手机号",isMobile:pre_error+"请正确填写常用手机号"},"lxxxData.gddh":{required:pre_error+"请填写常用的固定电话,无固定电话则填写0",byteRangeLength:pre_error+"最多可输入 40 个字节的字符,多个号码用逗号(,)分隔"},"lxxxData.lxdz":{required:pre_error+"请填写详细的联系地址",byteRangeLength:pre_error+"联系地址最多可输入 80 个字节的字符"},"lxxxData.yzbm":{required:pre_error+"请填写联系地址的邮政编码",isPostCode:pre_error+"邮政编码不正确,邮编为6位数字。如:100000"},ss:{required:pre_error+"请选择招生单位所在省市"},dw:{required:pre_error+"请选择招生单位"},cc:{required:pre_error+"请选择所申请的层次"},yxs:{required:pre_error+"请选择院系所"},zy:{required:pre_error+"请选择专业名称"},xxfs:{required:pre_error+"请选择学习方式"},yjfx:{required:pre_error+"请选择研究方向"},ds:{required:pre_error+"请选择导师"},dxjydw:{required:pre_error+"请填写定向就业单位",byteRangeLength:pre_error+"定向就业单位名称最多可输入 50 个中文字符"},"rwxx.lglx":{required:pre_error+"请选择立功类型"},"rwxx.lgjb":{required:pre_error+"请选择立功级别"},"rwxx.rwny":{required:pre_error+"请填写批准入伍年月"},"rwxx.rwpzdw":{required:pre_error+"请填写批准入伍机关名称"},"rwxx.rwpzsbh":{required:pre_error+"请填写入伍批准书编号"},"rwxx.tyny":{required:pre_error+"请填写批准退役年月"},"rwxx.typzdw":{required:pre_error+"请填写批准退役机关名称"},"rwxx.tcxyzbh":{required:pre_error+"请填写退出现役证编号"},"rwxx.tyazddm":{required:pre_error+"请填写退役安置地"},kslxfs:{required:pre_error+"请填写联系方式"},kssssm:{required:pre_error+"请填写申诉说明",byteRangeLength:pre_error+"申诉说明最多可输入 200 个字节的字符"}},submitHandler:function(r){var e=conformdata(".jtzycy table");$("#hid_jtcy").val(e),loaderFn(),r.submit()}})});