jQuery cookie问题

时间:2011-08-10 08:15:12

标签: jquery cookies

我正在使用此函数获取cookie并将其值写在隐藏字段上:

//WE NEED TO SET THE COOKIE IMMEDIATELY
var tuitting_cookie = $.cookie("tuittingID");
$("#tuittingID").val(tuitting_cookie);

问题是Cookie是在这个jQuery cookie函数所在的同一页面中生成的。

因此,在第一次加载页面时,cookie尚不可用。

我需要做的是设置一个超时功能,每隔一秒检查一次cookie,并且一旦Cookie在浏览器中可用,就会在该字段中写入值。

我该怎么办?有没有更好的解决方案..

让我知道

非常感谢!!

P.S该cookie由PHP函数生成。我不能用jQuery直接生成cookie。所以我只需要一种方法每秒检查一次cookie,并在cookie在浏览器中出现后立即在该字段中写入cookie。

再次感谢!

1 个答案:

答案 0 :(得分:0)

将该代码包装在函数中,并在设置cookie时将其添加为回调函数。