提交 | 用户 | age
|
a6a76f
|
1 |
$(function() { |
F |
2 |
$("#usercode").focus(); |
|
3 |
$("#login").click(function(e){ |
|
4 |
login(); |
|
5 |
}); |
|
6 |
$("#usercode").keydown(function(e){ |
|
7 |
var e=e||window.event; |
|
8 |
if(e.keyCode==13){//回车键 |
|
9 |
$("#password").focus(); |
|
10 |
} |
|
11 |
}); |
|
12 |
$("#password").keydown(function(e){ |
|
13 |
var e=e||window.event; |
|
14 |
if(e.keyCode==13){//回车键 |
|
15 |
login(); |
|
16 |
} |
|
17 |
}); |
|
18 |
}); |
|
19 |
|
|
20 |
function login(){ |
|
21 |
var temp=""; |
|
22 |
if($("#usercode").val()=="") temp+="请输入账号\n"; |
|
23 |
if($("#password").val()=="") temp+="请输入账号密码\n"; |
|
24 |
|
|
25 |
if($("#usercode").val()!=""&&$("#password").val()!=""){ |
|
26 |
$("#dbid").val($.cookie("dbid")); |
|
27 |
$("#dbstr").val($.cookie("dbstr")); |
|
28 |
//$("#loginForm").submit(); |
|
29 |
var encrypt = new JSEncrypt(); |
|
30 |
encrypt.setPublicKey("MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkRupiYcKVGGUtDBDoR1t/1zm3ZtZgnte39iTJW6hlqjdY0UagKjpNiIv7J6XjtgfX7SgsR4AWnivqQHAICIvdPKfGZZzIs62OQ19MqrDTMoB/LvK5teNWhClv23WMUfRbP+EHgprT6hTw8U5apw1IB6i/y57NkLav792wiYBYRU4X45NoTaT+aiTSLFEflbfm94EXnhSS3vFkBmrZGy5BRNI8gmzafroslGx2Hk90CqlNdeKYxgZQ6xtvj+u33yrszWvPT6F9fsJT8aMjtvH050iYKRVct+x6Q7VRJgCI4MgvAexnTKdxW54YzvXCuO5bDiy5la7CgerWkTAq9dzXwIDAQAB"); |
|
31 |
var encryptPwd = encrypt.encrypt($("#password").val()); |
|
32 |
var encryptUser = encrypt.encrypt($("#usercode").val()); |
|
33 |
$.ajax({ |
|
34 |
type:"POST", |
|
35 |
url: "/againLogin.do", |
|
36 |
//contentType: "application/json", //如果提交的是json数据类型,则必须有此参数,表示提交的数据类型 |
|
37 |
dataType: "json", //表示返回值类型,不必须 |
|
38 |
data:{ |
|
39 |
"usercode":encryptUser, |
|
40 |
'password': encryptPwd, |
|
41 |
'dbid': $("#dbid").val(), |
|
42 |
'dbstr': $("#dbstr").val(), |
|
43 |
'domain': $("#domain").val() |
|
44 |
}, |
|
45 |
success: function (jsonResult) { |
|
46 |
if(jsonResult!=undefined &&jsonResult!=null){ |
|
47 |
var redirect=""; |
|
48 |
if(jsonResult.data!=undefined &&jsonResult.data!=""){ |
|
49 |
var json=JSON.parse(jsonResult.data); |
|
50 |
redirect=json.redirect; |
|
51 |
|
|
52 |
} |
|
53 |
if(jsonResult.state==-1){//出错 |
|
54 |
alert(jsonResult.msg); |
|
55 |
}else{ |
|
56 |
parent.deskTopHidden(); |
|
57 |
// var url=$("#hostUrl").val()+"/home.jsp"; |
|
58 |
// if(redirect!=""){ |
|
59 |
// url+="?redirect="+redirect; |
|
60 |
// } |
|
61 |
// window.location.replace(url); |
|
62 |
} |
|
63 |
} |
|
64 |
}, |
|
65 |
error: function (data){ |
|
66 |
alert(data); |
|
67 |
} |
|
68 |
}); |
|
69 |
}else{alert(temp);} |
|
70 |
} |