diff --git a/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp b/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp index b4d0ea2..27ebbce 100644 --- a/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp +++ b/WebRoot/WEB-INF/jsp/sunvote/homework/homework_report.jsp @@ -64,7 +64,7 @@
课程统计: ${fn:length(var.HOMEWORKS)}
班级名册: ${var.CLASS_NAME}
-
学生人数: ${INDE.STUDENT_NUM}
+
学生人数: ${var.STUDENT_NUM}
@@ -125,22 +125,20 @@
-
${var.AVG_SCORE}
+
${var_h.GET_SCORE}
班级课程平均得分率
- -
%
+ +
${var_h.GET_SCORE_PERSENT }
- + <%--
-
- + +
+ + +
+
+ +
+ + 记住密码 +
+
+ + +
+
    + +
+
@@ -87,6 +101,33 @@ severCheck(); } } + + $(".icon_down").click(function(){ + $("#loginname").focus(); + + }); + $("#loginname").focus(function(){ + var _html=""; + var u_list=JSON.parse(storage.getItem('userNameList')); + for(var i=0;i'; + } + $(".history ul").html(_html); + $(".history").toggle(); + }); + + + $(document).on('hover','.history li',function(){ + var p_list=JSON.parse(storage.getItem('passWordList')); + $("#loginname").val($(this).text()); + $("#password").val(p_list[$(this).index()]); + //$(".history").hide(); + }) + $("#loginname").blur(function(){ + $(".history").hide(); + }) + + //客户端校验 function check() { @@ -139,7 +180,8 @@ cache: false, success: function(data){ if("success" == data.result){ - saveCookie(); + if($("#rem_flag").prop("checked")) //如果选择了记住密码 + saveCookie(); if(data.teacher != null){ window.location.href="main/teacher"; }else if(data.admin != null){ @@ -180,15 +222,58 @@ } } + var storage=window.localStorage; + var userNameList=[]; + var passWordList=[]; + + //console.log(JSON.parse(storage.getItem('userNameList'))); + function saveCookie() { - if ($("#saveid").attr("checked")) { - $.cookie('loginname', $("#loginname").val(), { + if(!window.localStorage){ + alert("浏览器不支持localstorage"); + + }else{ + //主逻辑业务 + + userNameList=JSON.parse(storage.getItem('userNameList')); + passWordList=JSON.parse(storage.getItem('passWordList')); + + + if(userNameList==null){ + var userNameList=[]; + var passWordList=[]; + userNameList.push($("#loginname").val()); + passWordList.push($("#password").val()); + + storage.setItem('userNameList',JSON.stringify(userNameList)); + storage.setItem('passWordList',JSON.stringify(passWordList)); + }else{ + + if(userNameList.indexOf($("#loginname").val())>-1){ + return false; + }else{ + userNameList.push($("#loginname").val()); + passWordList.push($("#password").val()); + storage.setItem('userNameList',JSON.stringify(userNameList)); + storage.setItem('passWordList',JSON.stringify(passWordList)); + } + } + + + + //console.log(userNameList); + + + + } + + /*$.cookie('loginname', $("#loginname").val(), { expires : 7 }); $.cookie('password', $("#password").val(), { expires : 7 - }); - } + });*/ + }