'验证码错误,请重输!', callback: function (value) { var ver = document.getElementById('verif').value; if (ver == "1") { return true; } else { return false; } } } } } } }).on('success.form.bv', function (e) { e.preventDefault(); $.ajax({ url: "/User/isUser.html", type: 'POST', data: {'user_name': $("#user_name").val(), 'user_pwd': $("#user_pwd").val(),'user_url':$("#userUrl").val()}, dataType: 'json', async: false,//同步 timeout: 5000, success: function (data) { if(data.state){ if(data.user_type=="PersonalUser"){ if ($('#loginType').val() == 0) { if (data.url == '/User/index.html') { window.location.href=data.url; } else { window.location.href=$("#userUrl").val(); } } else { location.reload(); $("#modalLogin").modal("hide"); } }else{ $("#myModalLabel").text("温馨提示"); $('#modalLogin .modal-body').html("
"+ "
"+ ""+ ""+ "
"+ "

您已经是机构管理员,请重新注册!

"+ "
"); } }else{ var mes=""; if(data.message>0){ mes=data.message+"次"; } $("#loginAlert").html(""); } } }); }); }); $('#modalLogin').on('hidden.bs.modal', function (e) { $.ajax({ url: "/User/getSession.html", type: 'POST', data: {}, async: false,//同步 timeout: 5000, success: function (data) { if (data) { $('#uno').val(data.user_no); $('#user_type').val(data.user_type); var l = '你好,'+data.user_name+'退出'; $('#loginUrl').html(l); } } }); }) $("#user_name").focus(function () { $("#loginAlert").html(""); }); $("#user_pwd").focus(function () { $("#loginAlert").html(""); }); // 新建账号 function userRegisterModel(){ /** * 1.将等待跳转url加密 * 2.查找当前页面url中cno值 */ var cno = getQueryString('cno'); if (cno == null){ cno = ''; } var url = $('#userUrl').val(); if (!url) { } $.ajax({ url: "/User/setUserRegister.html", type: 'POST', data: {'url': url}, async: false,//同步 timeout: 5000, success: function (data) { if (cno) { self.location.href="/User/userRegister.html?url="+data+'&cno='+cno; } else { self.location.href="/User/userRegister.html?url="+data; } } }); } //得到url上指定key的值 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } return null; }