我有一个名为“监视列表”的cookie,并希望为此cookie添加一个附加值。
我目前正在使用PHP Laravel框架,但正在使用JS处理cookie操作。
当前,没有错误发生,但是什么也没有发生。
CookieOperation.js:
function autoAddWatchlist(movie_id){
var value=JSON.parse($.cookie("watchlist"))
value.push(movie_id);
$.cookie("watchlist",JSON.stringify(value));
}
HMTL代码,在Laravel刀片页面中:
<script src="{{asset('js/CookieOperation.js')}}"></script>
<button type="button" class="btn btn-warning" onclick="autoAddWatchlist(373571)" >Add</button>
我想将值添加到现有的cookie。
答案 0 :(得分:0)
答案-谢谢@MThiele。
function autoAddWatchlist(movie_id){
//alert("Function Alert");
var temps = Cookies.get('watchList');
var value=JSON.parse(temps);
value.push(movie_id);
//console.log(value);
//alert(value);
Cookies.set('watchList', JSON.stringify(value), { expires: 7000 });
getWatchList();
//alert(Cookies.get('watchList'));
location.reload();
}