@@ -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
'+u_list[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
- });
- }
+ });*/
+
}