了解更多请登陆 动力配电柜 http://www.bidadk.com/donglipeidiangui/
rules:{'phone.contactValue':{remote:{ url: '/checkPhoneExist.html', cache: false, type: 'POST', data: { 'phone.contactValue': function() { return $("[name='phone.contactValue']").val(); }, editType: function() { return $("[name=editType]").val(); } } },required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("110") !=-1 || $("[name=checkPhone]").val(); }},pattern:/^\d{7,20}$/},'skype.contactValue':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("303") !=-1; }},pattern:/^[a-zA-Z][a-zA-Z0-9]{5,31}$/},'sysUser.realName':{remote:{ url: '/checkRealNameExist.html', cache: false, type: 'POST', data: { 'sysUser.realName': function() { return $("[name='sysUser.realName']").val(); }, editType: function() { return $("[name=editType]").val(); } } },required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("realName") !=-1; }},pattern:/^[a-zA-Z 一-龥?-一\*][a-zA-Z0-9 一-龥?-一\·\.\* ]{0,28}[a-zA-Z 一-龥?-一\*]$/},birthdayYear:{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("birthday") !=-1 || $("[name=birthdayMon]").val() || $("[name=birthdayDay]").val(); }}},'sysUser.password':{required:true,remote:{ url: '/validate/passwordNotWeak.html', cache: false, type: 'POST', data: { 'sysUser.password': function() { return $("[name='sysUser.password']").val(); }, 'sysUser.username': function() { return $("[name='sysUser.username']").val(); } } },pattern:/^[A-Za-z0-9~\\\-!@#$%^&*()_+\{\}\[\]|\:;'"<>,https://www.188365s.com/?]{6,20}$/},'email.contactValue':{remote:{ url: '/checkMailExist.html', cache: false, type: 'POST', data: { 'email.contactValue': function() { return $("[name='email.contactValue']").val(); }, editType: function() { return $("[name=editType]").val(); } } },pattern:/^[a-zA-Z0-9]+([._\-]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("201") !=-1 || $("[name=checkEmail]").val(); }}},birthdayMon:{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("birthday") !=-1 || $("[name=birthdayYear]").val() || $("[name=birthdayDay]").val(); }}},captchaCode:{required:true,remote:{ url: '/checkedCaptcha.html', cache: false, type: 'POST', data: { 'result.captchaCode': function() { return $("[name='result.captchaCode']").val(); }, editType: function() { return $("[name=editType]").val(); } } }},'sysUser.region':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("countryCity") !=-1; }}},'sysUser.permissionPwd':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("paymentPassword") !=-1; }},pattern:/^[0-9]{6}$/,remote:{ url: '/validate/paymentPasswordNotWeak.html', cache: false, type: 'POST', data: { 'sysUser.permissionPwd': function() { return $("[name='sysUser.permissionPwd']").val(); }, 'sysUser.username': function() { return $("[name='sysUser.username']").val(); } } }},'sysUser.username':{required:true,pattern:/^[a-zA-Z0-9_]{4,15}$/,remote:{ url: '/checkUserNameExist.html', cache: false, type: 'POST', data: { 'sysUser.username': function() { return $("[name='sysUser.username']").val(); }, editType: function() { return $("[name=editType]").val(); } } }},'sysUser.constellation':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("constellation") !=-1; }}},'sysUser.city':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("countryCity") !=-1; }}},'sysUser.defaultCurrency':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("mainCurrency") !=-1; }}},'sysUserProtection.answer1':{pattern:/^(.){1,30}$/,required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("securityIssues") !=-1 || $("[name=\'sysUserProtection.question1\']").val(); }}},'sysUser.country':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("countryCity") !=-1; }}},'sysUserProtection.question1':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("securityIssues") !=-1; }}},birthdayDay:{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("birthday") !=-1 || $("[name=birthdayYear]").val() || $("[name=birthdayMon]").val(); }}},phoneCode:{required:{ depends: function(elem) { return $("[name=checkPhone]").val(); }},remote:{ url: '/verificationCode/checkPhoneCode.html', cache: false, type: 'POST', data: { 'result.phoneCode': function() { return $("[name='result.phoneCode']").val(); }, 'phone.contactValue': function() { return $("[name='phone.contactValue']").val(); } } }},/confirm/iPermissionPwd:{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("paymentPassword") !=-1; }},compare:{property:'sysUser.permissionPwd',isNumber:'false',logic:'EQ'}},emailCode:{required:{ depends: function(elem) { return $("[name=checkEmail]").val(); }},remote:{ url: '/checkEmailCode.html', cache: false, type: 'POST', data: { 'result.emailCode': function() { return $("[name='result.emailCode']").val(); }, 'email.contactValue': function() { return $("[name='email.contactValue']").val(); } } }},termsOfService:{required:{ depends: function(elem) { return $("[name=requiredJson]").val(); }}},'sysUser.defaultLocale':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("defaultLocale") !=-1; }}},'weixin.contactValue':{remote:{ url: '/checkWeixinExist.html', cache: false, type: 'POST', data: { 'weixin.contactValue': function() { return $("[name='weixin.contactValue']").val(); }, editType: function() { return $("[name=editType]").val(); } } },required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("304") !=-1; }},pattern:/^[a-zA-Z0-9]{1}[-_a-zA-Z0-9]{5,19}$/},'sysUser.sex':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("sex") !=-1; }}},/confirm/iPassword:{required:true,compare:{property:'sysUser.password',isNumber:'false',logic:'EQ'}},'qq.contactValue':{remote:{ url: '/checkQqExist.html', cache: false, type: 'POST', data: { 'qq.contactValue': function() { return $("[name='qq.contactValue']").val(); }, editType: function() { return $("[name=editType]").val(); } } },required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("301") !=-1; }},pattern:/^\d{5,11}$/},'msn.contactValue':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("302") !=-1; }},pattern:/^[a-zA-Z0-9]+([._\-]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/},'sysUser.defaultTimezone':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("defaultTimezone") !=-1; }}},recommendUserInputCode:{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("regCode") !=-1; }},pattern:/(^[a-zA-Z0-9]{5}$)|(^[a-zA-Z0-9]{8,15}$)/},'userAgent.promotionResources':{required:{ depends: function(elem) { return $("[name=requiredJson]").val().indexOf("resource") !=-1; }}}},messages:{'phone.contactValue':{remote:'Register.phone.exist',required:'Register.phone.notBlank',pattern:'Register.phone.format'},'skype.contactValue':{required:'Register.skype.notBlank',pattern:'Register.skype.format'},'sysUser.realName':{remote:'Register.realName.exist',required:'Register.realname.notBlank',pattern:'Register.realname.format'},birthdayYear:{required:'Register.select.year'},'sysUser.password':{required:'Register.password.notBlank',remote:'Register.passport.tooEasy',pattern:'Register.password.format'},'email.contactValue':{remote:'Register.mail.exist',pattern:'Register.email.format',required:'Register.email.notBlank'},birthdayMon:{required:'Register.select.month'},captchaCode:{required:'Register.captchaCode.notBlank',remote:'Register.captchaCode.notRight'},'sysUser.region':{required:'Register.region.notBlank'},'sysUser.permissionPwd':{required:'Register.permissionPwd.noBlank',pattern:'Register.permissionPwd.format',remote:'Register.passport.tooEasy'},'sysUser.username':{required:'Register.username.notBlank',pattern:'Register.username.format',remote:'Register.username.exist'},'sysUser.constellation':{required:'Register.constellation.notBlank'},'sysUser.city':{required:'Register.city.notBlank'},'sysUser.defaultCurrency':{required:'Register.defaultCurrency.notBlank'},'sysUserProtection.answer1':{pattern:'Register.answer.format',required:'Register.answer.notBlank'},'sysUser.country':{required:'Register.country.notBlank'},'sysUserProtection.question1':{required:'Register.question.notBlank'},birthdayDay:{required:'Register.select.day'},phoneCode:{required:'Register.notBlank',remote:'Register.captcha.error.due'},/confirm/iPermissionPwd:{required:'Register./confirm/iPermissionPwd.notBlank',compare:'Register./confirm/iPermissionPwd.notEqWithPermissionPwd',property:'Register./confirm/iPermissionPwd.notEqWithPermissionPwd',isNumber:'Register./confirm/iPermissionPwd.notEqWithPermissionPwd',logic:'Register./confirm/iPermissionPwd.notEqWithPermissionPwd'},emailCode:{required:'Register.notBlank',remote:'Register.captcha.error'},termsOfService:{required:'Register.termsOfService.notBlank'},'sysUser.defaultLocale':{required:'Register.defaultLocale.notBlank'},'weixin.contactValue':{remote:'Register.weixin.exist',required:'Register.weixin.notBlank',pattern:'Register.weixin.format'},'sysUser.sex':{required:'Register.sex.notBlank'},/confirm/iPassword:{required:'Register./confirm/iPassword.notBlank',compare:'Register./confirm/iPassword.notEqWithPassword',property:'Register./confirm/iPassword.notEqWithPassword',isNumber:'Register./confirm/iPassword.notEqWithPassword',logic:'Register./confirm/iPassword.notEqWithPassword'},'qq.contactValue':{remote:'Register.qq.exist',required:'Register.qq.notBlank',pattern:'Register.qq.format'},'msn.contactValue':{required:'Register.msn.notBlank',pattern:'Register.msn.format'},'sysUser.defaultTimezone':{required:'Register.defaultTimezone.notBlank'},recommendUserInputCode:{required:'Register.recomendUser.notBlank',pattern:'Register.recomendUser.format'},'userAgent.promotionResources':{required:'Register.popul.resource.notBlank'}},