我正在使用jquery动态更新cookie值:
$.cookie('mycookie', 'val1');
当我尝试在php中打印'mycookie'时,我没有得到更新的值。
echo $_COOKIE['mycookie'];
为什么jquery更新cookie值时没有反映通过php访问cookie?
jQuery设置cookie:
var date = new Date();
date.setTime(date.getTime() + (365*24*60*60*1000));
jQuery.cookie("mycookie", "myval", { expires: date });
答案 0 :(得分:0)
你可以尝试添加路径和域
$.cookie('mycookie', 'val1', {
expires : 10, //expires in 10 days
path : '/', // your path
domain : 'jquery.com' // your domain
});