在原始的JavaScript中,我们可以通过document.cookie的方式获取cookie,但是由于cookie是字符串,所以当有多个值时,我们需要通过split方法进行截取。除此之外,我们可以通过正则表达式的方式通过名称获取cookie,但是正则表达式不容易阅读,起码我是这么认为的。
为了方便读取或者设置cookie,我们可以引用jQuery.cookie插件。
安装插件
jQuery.cookie的下载地址,大家可以直接去网上下载,引用方法也非常简单,直接引用一个js即可,如下
<script src="~/lib/jquery-cookie/jquery.cookie.js" type="text/javascript"></script>
使用jQuery.cookie
获取cookie
if ($.cookie("UserName") != undefined) {
$("#RememberMe").attr('checked', 'checked');
}
设置cookie
$.cookie("UserName", $("#UserName").val());
非常好啊
多谢分享