login.js
2.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
if ($.cookie("username") != null && $.cookie("username") != "") {
$("#j_username").val($.cookie("username"));
$("#j_password").focus();
} else {
$("#j_username").focus();
}
/**
$("#j_username").change(
function userNameChange() {
$.ajax({
type: 'GET',
contentType: 'application/json',
url: 'a/checkExists/loginName/' + $('#j_username').val(),
dataType: 'json',
success: function (data) {
if (data && data.exists) {
//$('log_tip_div').style.display = "inline";
$('form-signin-heading').innerHTML = "该用户名已经被使用";
//canSub = false;
//loginUserError = true;
//isLoginUserExists = true;
} else {
//log_tip_div.style.display = "inline";
$('form-signin-heading').innerHTML = "用户名可以使用";
//canSub = true;
//
//loginUserError = false;
//
//isLoginUserExists = true;
}
},
error: function () {
alert("check user error")
}
});
})
**/
function saveUsername(theForm) {
$.cookie("username",theForm.j_username.value, { expires: 30, path: "<c:url value="/"/>"});
}
function validateForm(form) {
var valid = validateRequired(form);
if (valid == false) {
$(".form-group").addClass('error');
}
return valid;
}
//function passwordHint() {
// if ($("#j_username").val().length == 0) {
// alert("<fmt:message key="errors.required"><fmt:param><fmt:message key="label.username"/></fmt:param></fmt:message>");
// $("#j_username").focus();
// } else {
// location.href="<c:url value="/passwordHint"/>?username=" + $("#j_username").val();
// }
//}
//
//function requestRecoveryToken() {
// if ($("#j_username").val().length == 0) {
// alert("<fmt:message key="errors.required"><fmt:param><fmt:message key="label.username"/></fmt:param></fmt:message>");
// $("#j_username").focus();
// } else {
// location.href="<c:url value="/requestRecoveryToken"/>?username=" + $("#j_username").val();
// }
//}
//
//function required () {
// this.aa = new Array("j_username", "<fmt:message key="errors.required"><fmt:param><fmt:message key="label.username"/></fmt:param></fmt:message>", new Function ("varName", " return this[varName];"));
// this.ab = new Array("j_password", "<fmt:message key="errors.required"><fmt:param><fmt:message key="label.password"/></fmt:param></fmt:message>", new Function ("varName", " return this[varName];"));
//}