//数据验证 function register(flag) { var userIdR = $("#userIdR").val(); if(!$.trim(userIdR)){ $("#userIdC").html('不能为空'); return false; } else { $.ajax({ url: 'checkUser?', type: 'POST', data: { userIdR : $("#userIdR").val() }, dataType: "json", success: function(msg){ if(msg.success){ $("#userIdC").html('验证通过'); }else { $("#userIdC").html('用户名存在'); return false; } }, error: function(){ $("#userIdC").html('网络通讯故障'); return false; } }); } var nameR = $("#nameR").val(); if(!$.trim(nameR)){ $("#nameC").html('不能为空'); return false; } else { $("#nameC").html('验证通过'); } var passwordR = $("#passwordR").val(); if(!$.trim(passwordR)){ $("#passwordC").html('不能为空'); return false; } else { var reg = /(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]{1,}).{8,16}/; if(!reg.test(passwordR)){ $("#passwordC").html('密码必须是8-16位大小写字母数字和符号组合!'); return false; } else { $("#passwordC").html('验证通过'); } } var departmentR = $("#departmentR").val(); if(!$.trim(departmentR)){ $("#departmentC").html('不能为空'); return false; } else { $("#departmentC").html('验证通过'); } var persIdR = $("#persIdR").val(); if(!$.trim(persIdR)){ $("#persIdC").html('不能为空'); return false; } else { $("#persIdC").html('验证通过'); } var sexR = $('input[name="sexR"]:checked').val(); var emailR = $("#emailR").val(); if(!$.trim(emailR)){ $("#emailC").html('不能为空'); return false; } else { var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; if(!reg.test(emailR)){ $("#emailC").html('格式错误'); return false; } else { $("#emailC").html('验证通过'); } } var phoneR = $("#phoneR").val(); if(!$.trim(phoneR)){ $("#phoneC").html('不能为空'); return false; } else { var reg = /^1[3|4|5|7|8|9]\d{9}$/; if(!reg.test(phoneR)){ $("#phoneC").html('格式错误'); return false; } else { $("#phoneC").html('验证通过'); } } if (flag == 1) { $.ajax({ url: 'register?', type: 'POST', data: { userIdR : userIdR, nameR : nameR, passwordR : passwordR, departmentR : departmentR, persIdR : persIdR, sexR : sexR, emailR : emailR, phoneR : phoneR }, dataType: "json", success: function(msg){ if(msg.success){ alert("等待管理员审核..."); document.location="/"; }else { alert("添加失败"); } }, error: function(){ alert("网络通讯故障"); } }); } } function submitimg() { $("#formLogin").submit(); var reg = /(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]{0,}).{8,16}/; if (!reg.test($('#password').val())) { if (confirm("由于安全要求请登录后把密码修改为8位以上复杂密码(包含字母、数字或符号等,密码符合要求无需改动)")) { $("#formLogin").submit(); } else { return false; } } else { $("#formLogin").submit(); } }