問題場景:
考慮彈窗的大小及業(yè)務(wù)需要,彈窗表單【提交】的一旁有個(gè)[更多選項(xiàng)];
點(diǎn)擊提交則直接提交至后臺(tái)處理數(shù)據(jù),點(diǎn)擊更多選項(xiàng)則去另外一個(gè)表單更詳細(xì)的頁面。
為了不丟失彈窗里面已填寫的的表單數(shù)據(jù),前端使用jquery.cookie.js將數(shù)據(jù)存儲(chǔ)在cookie中,
準(zhǔn)備在跳轉(zhuǎn)詳細(xì)表單頁面將數(shù)據(jù)讀出。
問題:
后端框架使用的是TP,在控制器Index下都能讀取前端存入的cookie值,但是在其它控制器均不能讀出,奇了怪???
首先打印所有cookie 看看是否有你存的cookie 在其次 tp的cookie 讀取方法 是會(huì)自動(dòng)加前綴防止沖突的 確認(rèn)一下 另外 設(shè)置cookie的時(shí)候 需要設(shè)置cookie的生存周期 也就是 有效時(shí)間。不設(shè)置的話 。當(dāng)前頁面結(jié)束生存周期估計(jì)就過了