我尝试在成功时用jQuery设置一个cookie,并用PHP检索它。我的代码如下所示:
$.ajax({
url: "ajax.php",
type: "POST",
data: {
tid: '.$testID.',
do:"'.$do.'"
},
success: function( html ) {
$("#partBox").html( html );
var hgt = Math.ceil(($("#partBox").height() - 31) / 2);
$.cookie("partBoxH", hgt);
}
});和我的PHP:
isset($_COOKIE['partBoxH']) ? $_COOKIE['partBoxH'] : '50' 由于某些原因,它似乎不起作用。我错过了什么吗?
发布于 2012-05-13 02:12:35
php代码是否位于文件ajax.php中?
在他的例子中,您是在ajax调用之后(成功时)设置cookie的。
https://stackoverflow.com/questions/10566169
复制相似问题