Javascript cookie的输入值
如果这是一个重复的问题,我想提前道歉。我希望能够使用带有JQuery的cookies输入上一页的值 我知道如何设置/获取/删除,但我从未尝试使用输入字段的值 有人能就如何实现这一点提供指导/示例吗 JQuery:Javascript cookie的输入值,javascript,jquery,cookies,Javascript,Jquery,Cookies,如果这是一个重复的问题,我想提前道歉。我希望能够使用带有JQuery的cookies输入上一页的值 我知道如何设置/获取/删除,但我从未尝试使用输入字段的值 有人能就如何实现这一点提供指导/示例吗 JQuery: //plug-in// <script src="/path/to/jquery.cookie.js"></script> <script> //set and expire form 1// $(document).ready(function
//plug-in//
<script src="/path/to/jquery.cookie.js"></script>
<script>
//set and expire form 1//
$(document).ready(function(){
var date = new Date();
var minutes = 5;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('name1', 'value1', { expires: date, path: '/' });
$.cookie('name2', 'value2', { expires: date, path: '/' });
$.cookie('name3', 'value3', { expires: date, path: '/' });
$.cookie('name4', 'value4', { expires: date, path: '/' });
});
</script>
<script>
//get form 2//
$(document).ready(function(){
$.cookie('name1');
$.cookie('name2');
$.cookie('name3');
$.cookie('name4');
//remove form 2//
$.cookie('name1', null);
$.cookie('name2', null);
$.cookie('name3', null);
$.cookie('name4', null);
});
</script>
//插件//
//设置表格1并使其过期//
$(文档).ready(函数(){
变量日期=新日期();
var分钟=5;
date.setTime(date.getTime()+(分钟*60*1000));
$.cookie('name1','value1',{expires:date,path:'/'});
$.cookie('name2','value2',{expires:date,path:'/'});
$.cookie('name3','value3',{expires:date,path:'/'});
$.cookie('name4','value4',{expires:date,path:'/'});
});
//获取表格2//
$(文档).ready(函数(){
$.cookie('name1');
$.cookie('name2');
$.cookie('name3');
$.cookie('name4');
//删除表格2//
$.cookie('name1',null);
$.cookie('name2',空);
$.cookie('name3',null);
$.cookie('name4',null);
});
读取cookie值时,为了使该值有用,必须将其分配给变量。然后,您可以使用该变量操作当前页面中的输入元素:
//page 2
$(document).ready(function(){
var name1 = $.cookie('name1');
$('input[name=page1_name1]').val( name1 );
});
其中,第2页中的输入元素为:
<input type="text" name="page1_name1"/>
谢谢您,很抱歉回复太晚。没问题。很高兴我能帮上忙。