2012-01-26 6 views
0

У меня есть запрос jQuery Ajax, через который я пытаюсь отправить имя токена CSRF, хранящееся в файле cookie.

При попытке доступа к файлу cookie мой JS генерирует исключение.

Это виновный строка кода:

var token = $.cookie("csrf_cookie_name"); 

Я проверил, что печенье существует, войдя в мой браузер предпочтений и, глядя на сохраненные куки для домена и для жизни меня можете Не знаю, почему эта строка кода вызывает исключение.

+2

Просто чтобы убедиться. Включили ли вы плагин 'cookie'? – ShankarSangoli

+0

Какое исключение? Кроме того, какова ценность 'document.cookie'? –

ответ

1

Принимая дикие предположения, я бы предположил, что вы не используете плагин для jQuery.cookie. jQuery у него нет функции cookie, однако для jQuery есть плагин cookie.

Я рекомендую проверить этот сайт, как это должно помочь вам решить вашу проблему: http://www.electrictoolbox.com/jquery-cookies/