2012-01-26 71 views
0

我有一個jQuery Ajax請求,我試圖通過它發送存儲在cookie中的CSRF令牌名稱。

當試圖訪問cookie時,我的JS正在拋出一個異常。

這是代碼有罪行:

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

我驗證過的cookie並通過進入我的瀏覽器的喜好和尋找域保存的cookies和我的生命可以存在不知道爲什麼這行代碼會導致異常。

+2

只是爲了確保。你有沒有包含'cookie'插件? – ShankarSangoli

+0

有什麼例外?另外,'document.cookie'的價值是什麼? –

回答

1

大膽猜測,我會假設你沒有使用jQuery.cookie的插件。 jQuery它自己沒有cookie功能,但是,有一個jQuery的cookie插件。

我建議您檢查出這個網站,因爲它可以幫助你解決你的問題:http://www.electrictoolbox.com/jquery-cookies/