123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- $(function(){
-
- var _height = document.documentElement.clientHeight;
-
- var boxHeight = $(".loginbox").height();
- $(".loginbox").css({ top: (_height - boxHeight) / 2 +"px"});
- })
- var namePass = false;
- var passwordPass = false;
-
- function nameVal()
- {
- var loginName= $("#loginName").val();
-
- if(loginName.length==0)
- {
- $(".msg1").text("请输入您的手机号码或邮箱地址");
- }else
- {
- var hun=/\s+/;
- if(hun.test(loginName.trim()))
- {
- $(".msg1").text("请输入");
- namePass = false;
- }else
- {
-
- var gunf= /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
- if(gunf.test(loginName.trim()))
- {
- userRegisterOk()
- $(".msg1").text("");
- namePass = true;
- }
- else
- {
- var hunPhone=/^1[3|4|5|7|8]\d{9}$/;
- if(hunPhone.test(loginName.trim()))
- {
- userRegisterOk()
- $(".msg1").text("");
- namePass = true;
- }
- else
- {
- namePass = false;
- $(".msg1").text("格式不对,请输入正确的格式");
- }
- }
- }
- }
-
-
-
- }
-
-
- function passwordVal(){
- var password = $("#password").val();
- if(password.length==0){
- $(".msg3").text("请输入密码");
- passwordPass = false;
- }else if(password.length < 6){
- $(".msg3").text("密码不少于6位,请输入正确的密码");
- }else{
- $(".msg3").text("");
- passwordPass = true;
- }
- }
-
-
- function userRegisterOk(){
- var loginName= $("#loginName").val();
-
- $.ajax("/ajax/isReg?key="+loginName,{
- type:"GET",
- async: true,
- success:function($data){
-
- if($data.data==true){
- $(".msg1").text("账户不存在,请先注册");
- return false;
- }
- },
- error:function(){
- $.MsgBox.Alert('消息','服务器请求失败')},
- }
- );
- }
-
- function firstLogin(){
- var professorId = $.cookie('userid');
-
- $.ajax({
- "url":"ajax/professor/"+professorId,
- "type":"get",
- "async": false,
- "success":function(data){
- if(data.data!=null)
- {
- location.href="index.html";
-
- }
- else
- {
-
- location.href="information-add.html?id="+ professorId;
- }
- },
- "error":function(){$.MsgBox.Alert('message','failed')}
- })
- }
-
-
- function login(){
- nameVal();
- passwordVal();
- if(namePass && passwordPass){
- $.ajax("/ajax/login",{
- type:"POST",
- async: false,
- success:function(data){
- if(data.success){
- if(data.data != "null" && data.data != null){
- firstLogin();
- }else{
- $(".msg5").text("登录账号和密码不匹配!");
- }
- }else{
- $(".msg5").text("系统异常!");
-
- }
- },
- error:function(){$.MsgBox.Alert('message','fail')},
- data:{"pw":$("#password").val(),"lk":$("#loginName").val()},
- dataType: 'json'
- });
- }
- }
-
- function restSub(data) {
- $(".msg5").text("");
- }
|