Cookie变量未定义

时间:2013-09-21 12:33:54

标签: javascript jquery cookies undefined

我正在使用以下功能列出所有cookie,而不是检查cookie名称是否等于我需要的。我的问题是cookie值是乱码,所以我需要用$.cookie();再次检索值,但现在我有另一个问题。 cookie是未定义的,甚至认为cookie存在,如果我将名称从alert(cookieArray[0])改为$.cookie("cookie_name");而不是$.cookie(cookieArray[0]);,它确实有用。

function listCookies() {
    var theCookies = document.cookie.split(';');
    var aString = '';
    for (var i = 0 ; i <= theCookies.length; i++) {
        if(theCookies[i].indexOf("my_cookie-") >= 0){
                cookieArray = theCookies[i].split("=");
                theCookie = cookieArray[0];
                cookieInfo = $.cookie(theCookie);
                alert(cookieInfo);
           }
    }

}

0 个答案:

没有答案