cookie的输入值
Input value of cookie
如果这是一个重复的问题,我想提前道歉。我希望能够使用带有 JQuery.
的 cookie 输入上一页的值
我知道如何 set/get/remove 但我从未尝试过使用输入字段的值。
有人可以给出 guidance/example 如何完成这个吗?
JQuery:
//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>
当您读取 cookie 值时,为了使该值有用,您必须将其分配给一个变量。然后就可以使用变量来操作当前页面中的一个input元素了:
//page 2
$(document).ready(function(){
var name1 = $.cookie('name1');
$('input[name=page1_name1]').val( name1 );
});
第2页的输入元素是:
<input type="text" name="page1_name1"/>
如果这是一个重复的问题,我想提前道歉。我希望能够使用带有 JQuery.
的 cookie 输入上一页的值我知道如何 set/get/remove 但我从未尝试过使用输入字段的值。
有人可以给出 guidance/example 如何完成这个吗?
JQuery:
//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>
当您读取 cookie 值时,为了使该值有用,您必须将其分配给一个变量。然后就可以使用变量来操作当前页面中的一个input元素了:
//page 2
$(document).ready(function(){
var name1 = $.cookie('name1');
$('input[name=page1_name1]').val( name1 );
});
第2页的输入元素是:
<input type="text" name="page1_name1"/>