
简单的jquery中cookie插件的使用,为什么总不能显示啊啊啊急急急!!! 5
<html><head><title>o(∩_∩)o</title><linkrel="stylesheet"href="css/login.css"type="text...
<html>
<head>
<title>o(∩_∩)o</title>
<link rel="stylesheet" href="css/login.css" type="text/css"></link>
<script language="javascript" type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
<script language="javascript" type="text/javascript" src="js/jquery.cookies.2.2.0.min.js"></script>
</head>
<body>
<div id="divtest">
<form action="" method="post" onsubmit="">
<div id="case">
<input type="text" class="username" id="username" name="username"/>
<input type="password" class="password" id="password" name="password"/>
<input type="checkbox" id="remember" class="remember" name="remember"/>
<input type="image" src="image/load.png" class="login" id="login"/>
<input type="image" src="image/registe.png" class="register"/>
</div>
</form>
<script type="text/javascript">
$(document).ready(function(){
if($.cookie("username")){
$("#username").val($.cookie("username"));
//$("#password").val($.cookie("password"));
}
if($("#remember").is(":checked")){
$.cookie("username",$("#username").val(),{path:"/",expires:7})
//$.cookie("password",$("#password").val(),{path:"/",expires:7})
}
else{
$.cookie("username",null,{path:"/"})
}
})</script>
</body>
</html> 展开
<head>
<title>o(∩_∩)o</title>
<link rel="stylesheet" href="css/login.css" type="text/css"></link>
<script language="javascript" type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
<script language="javascript" type="text/javascript" src="js/jquery.cookies.2.2.0.min.js"></script>
</head>
<body>
<div id="divtest">
<form action="" method="post" onsubmit="">
<div id="case">
<input type="text" class="username" id="username" name="username"/>
<input type="password" class="password" id="password" name="password"/>
<input type="checkbox" id="remember" class="remember" name="remember"/>
<input type="image" src="image/load.png" class="login" id="login"/>
<input type="image" src="image/registe.png" class="register"/>
</div>
</form>
<script type="text/javascript">
$(document).ready(function(){
if($.cookie("username")){
$("#username").val($.cookie("username"));
//$("#password").val($.cookie("password"));
}
if($("#remember").is(":checked")){
$.cookie("username",$("#username").val(),{path:"/",expires:7})
//$.cookie("password",$("#password").val(),{path:"/",expires:7})
}
else{
$.cookie("username",null,{path:"/"})
}
})</script>
</body>
</html> 展开
2014-10-06
展开全部
因为你是本地运行的,cookie是无法在本地生成的。cookie是基于一个网址来储存的,也就是需要放到服务器上,线上才能生效哦。如果本地装了测试服务器就可以测试它了。比如locahost这样的地址访问。
展开全部
哪里不显示,请把问题描述清楚。。。
追问
是那个记住用户名根本就不起作用啊
追答
你的js根本也没有去做保存的处理啊,点击后直接走表单里的action。
需要添加点击后的处理。。。参考一下这个
http://jsfiddle.net/donejs/wMN7G/light/
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询