js cookie长期记住复选框状态 100
下面代码可以保持刷新不变,但关闭页面后打开无效<html><head><scripttype="text/javascript"src="/static/style/js...
下面代码可以保持刷新不变,但关闭页面后打开无效
<html>
<head>
<script type="text/javascript" src="/static/style/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/style/js/jquery.cookie.js"></script>
<script>
$(function(){
$("input:checkbox").each(function()
{
if($.cookie($(this).attr('name'))*1==1)
{
$(this).prop('checked','checked');
}
})
$("input:checkbox").change(function() {
if($(this).prop('checked'))
{
$.cookie($(this).attr('name'), 1);
}
else
{
$.cookie($(this).attr('name'), 0);
}
});
})
</script>
</head>
<body>
<input name="c1" type="checkbox"></input> c1
<br/>
<input name="c2" type="checkbox"></input> c2
</body>
</html> 展开
<html>
<head>
<script type="text/javascript" src="/static/style/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/style/js/jquery.cookie.js"></script>
<script>
$(function(){
$("input:checkbox").each(function()
{
if($.cookie($(this).attr('name'))*1==1)
{
$(this).prop('checked','checked');
}
})
$("input:checkbox").change(function() {
if($(this).prop('checked'))
{
$.cookie($(this).attr('name'), 1);
}
else
{
$.cookie($(this).attr('name'), 0);
}
});
})
</script>
</head>
<body>
<input name="c1" type="checkbox"></input> c1
<br/>
<input name="c2" type="checkbox"></input> c2
</body>
</html> 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询