import '../css/bootstrap.less'; import 'bootstrap/dist/js/bootstrap.js'; import '../css/public.css'; import '../css/registered.css'; import './public.js' (function(){ //选择专家和企业时要切换 var panduan; $("#zhuangjia").click(function(){ panduan=$("#zhuangjia").val(); if(panduan==0){ $(".businessName").css("display","block"); $(".linkmanName").css("display","block"); $(".zhuangjiaName").css("display","none"); } }); $("#qiye").click(function(){ panduan=$("#qiye").val(); if(panduan==1){ $(".businessName").css("display","none"); $(".linkmanName").css("display","none"); $(".zhuangjiaName").css("display","block"); } }); //修改单选框的样式 $('#checks').attr('checked',false) $('.login_check label input').click(function(){ var Cheack=$(this).prop('checked') if(Cheack){ $(this).parent().css({"background":"url(../imgeck_lo.png) no-repeat center left","background-size":"25% 40%"}) }else{ $(this).parent().css({"background":"url(../imgeck_lono.png) no-repeat center left","background-size":"25% 40%"}) } }); //表单验证 $('.sub').attr('disabled', true) $('.sub').css({background: '#CCCCCC',border: 'none'}) var pattern = /^1[3|4|5|7|8][0-9]{9}$/;//手机验证正则 var pass_pattern=/^\w{6,12}$/; //密码验证正则 $('#username,#userpassword,#piccode,#photo_num,#business,#linkman,#man').keyup(function() { $('.sub').attr('disabled', true) $('.sub').css({background: '#CCCCCC',border: 'none'}) var pp = $('#username').val();//手机号码 var mim = $('#userpassword').val();//密码 var toname = $('#business').val();//企业名称 var lxr = $('#linkman').val();//企业联系人 var zj=$('#man').val();//联系人 var yzm = $('#piccode').val();//验证码 var sjyzm = $('#photo_num').val();//手机验证码 var typel = $('#zhuangjia').prop("checked") ? '1' : '0'; if(typel==1){ if(pp!==''&&toname!==''&&lxr!==''&&mim!==''&& pass_pattern.test(mim) && sjyzm!==''&& yzm!==''&&pattern.test(pp)){ $('.sub').attr('disabled', false); $('.sub').css({background: '#F18101',border: 'none'}) } } if(typel==0){ if(pp!==''&&zj!==''&&mim!==''&& pass_pattern.test(mim) && sjyzm!==''&& yzm!==''&&pattern.test(pp)){ $('.sub').attr('disabled', false); $('.sub').css({background: '#F18101',border: 'none'}) } } }) //密码 function pass1(){ $('#userpassword').blur(function () { var pass1 = $(this).val(); if (pass1=='') { $(this).val(''); $(this).attr('placeholder', '请输入6-12位数密码'); } else if (!pass_pattern.test(pass1)) { $(this).val(''); $(this).attr('placeholder', '格式:字母、数字、下划线'); } }); } pass1(); //密码相同 pass2(); function pass2(){ //密码相同验证 $('#userpassword2').blur(function () { var orepeat = $(this).val(); var passw = $('#userpassword').val(); if (passw !== orepeat) { $(this).val(''); $(this).attr('placeholder', '两次密码不相同') } else if (passw == '') { $(this).val(''); $(this).attr('placeholder', '请再次输入密码') } }); $('#userpassword').blur(function () { var tt=$(userpassword2).val(); var kk=$(this).val(); if ($(this).val() == '') { $('#userpassword2').attr('placeholder', '请再次输入密码') }else if(tt!==kk){ $('#userpassword2').val(''); $('#userpassword2').attr('placeholder', '两次密码不相同') } }) } //手机号码 function photo1(){ var pho_pattern=/^1[3|4|5|7|8][0-9]{9}$/; $('#username').blur(function () { var pho = $(this).val(); if (pho=='') { $(this).val(''); $(this).attr('placeholder', '请输入您的手机号码'); } else if (!pho_pattern.test(pho)) { $(this).val(''); $(this).attr('placeholder', '请输入正确的手机号码'); } }) } photo1(); //手机号码验证 function photo_num(){ $('#photo_num').blur(function () { var phoa = $(this).val(); if (phoa=='') { $(this).val(''); $(this).attr('placeholder', '请输入手机上的验证码'); } }) } photo_num(); //单位名称 function photo_name(){ $('#business').blur(function () { var name = $(this).val(); if (name=='') { $(this).val(''); $(this).attr('placeholder', '请填写工商局注册的全称'); } }) } photo_name(); //联系人名称 function lxr_name(){ $('#linkman').blur(function () { var name = $(this).val(); if (name=='') { $(this).val(''); $(this).attr('placeholder', '请填写单位联系人的姓名'); } }) } lxr_name(); //专家名称 function zj_name(){ $('#man').blur(function () { var name = $(this).val(); if (name=='') { $(this).val(''); $(this).attr('placeholder', '请填写您的姓名'); } }) } zj_name(); //手机号码验证 //$('#username').blur(function() { // var kk = $(this).val(); // if (pattern.test(kk) && kk !=='') { // $('.sub').attr('disabled', false); // $('.sub').css({ // background: '#428bca', // border: '1px solid #428bca' // }) // } else { // $('.sub').attr('disabled', true) // $('.sub').css({ // background: '#CCCCCC', // border: 'none' // }) // }; // //}); //表单提交 $("form").submit(function(e) { var user = $("#username").val(); var password = $("#userpassword").val(); var types = $('#zhuangjia').prop("checked") ? '1' : '0';//团体/个人 var oname = $('#business').val();//企业名称 var opeople = $('#linkman').val();//联系人 var Code = $("#piccode").val(); var mobileCode = $('#photo_num').val();//手机验证码 e.preventDefault(); console.log(user, password, types, oname, opeople, Code, mobileCode); $.ajax({ type: "POST", dataType: "json", url: globalConfig.context + "/register", data: { "mobile": user, "password": password, "type": types, "companyName": oname, "contacts": opeople, "verficationCode":Code, "mobileCode": mobileCode }, success: function (data) { if (data.error && data.error.length) { $('.msg span').html(data.error[0].message); console.log(data.error[0].message); } else { console.log(data); $('.msg span').html("恭喜注册成功!") return true; } } }) }) })();