1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > ajax实现登录成功后设置cookie 使用jquery的cookie实现登录页记住用户名和密码的方法...

ajax实现登录成功后设置cookie 使用jquery的cookie实现登录页记住用户名和密码的方法...

时间:2020-12-01 09:29:41

相关推荐

ajax实现登录成功后设置cookie 使用jquery的cookie实现登录页记住用户名和密码的方法...

对于初学者来说,登录页记住用户名和密码的功能是经常会遇到的(通常会用javaee的api去实现),今天为大家介绍在前端页面直接用jquery实现该功能(比传统的方法简单多了),长话短说直接进入正题:

在项目中加入jquery.js和jquery.cookie.js两个依赖文件,并加入对应的页面中如:

form表单

用户名

密码

记住用户名

用户名或密码错误

#if>

登 录

js函数

$(function () {

var yhm = $.cookie('yhm');

var mm = $.cookie('mm');

//页面加载的时候从cookie中取出用户名和密码填充对应的输入框

$('#yhm').val(yhm);

$("#mm").val(mm)

//选中保存秘密的复选框

if(yhm != null && yhm != '' && mm != null && mm != ''){

$("#remeberyhm").attr('checked',true);

}

});

function remeber(){

var yhm = $("#yhm").val();

var mm = $("#mm").val();

//判断复选框的选择状态添加cookie

if ($("#remeberyhm").is(":checked")) {

//存储一个带7天期限的cookie

$.cookie("yhm", yhm, { expires: 7 });

$.cookie("mm", mm, { expires: 7 });

}

else {

$.cookie("yhm", "", { expires: -1 });

$.cookie("mm", "", { expires: -1 });

}

//提交表单

$("#login_form").submit();

}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。