我正在开发w php网站。这里我设置了一个php cookie
setcookie('hotelId',$resHotel);
我想使用jquery或javascript检查它是否已设置。我使用了以下代码
if($.cookie('hotelId')) {
alert("yes");
};
但它不起作用
是否有任何方法可以在jquery
中找到PHP cookie由于
答案 0 :(得分:0)
如果满足以下两个条件,这应该有效:
$.cookie()
setcookie()
答案 1 :(得分:0)
您确定在页面中加载了正确的库吗?我不认为默认情况下jQuery会包含cookie行为。
您可以轻松地手动查看Cookie。该方法在浏览器之间略有不同,但是(例如在Firefox中)如果您转到首选项>隐私>删除单个cookie,您可以浏览它们并查看其内容。这可以帮助您调试您的PHP代码是否正在根据需要设置cookie。
答案 2 :(得分:0)
首先获取指定的cookie,如下所示
var cookie=$.cookie("set");
if(!cookie)
{
$.cookie("set","foo"); //if there is no cookie set it
}