jQuery update cookie value
jQuery update cookie value
我正在使用jquery-cookie库使用JQuery创建cookie。如何更新 Cookie 的值?我需要它创建新的cookie,如果cookie存在以更新它。我该怎么做?我得到的代码:
v.on('click', function(){
var d = $(this).attr('role');
if(d == 'yes')
{
glas = 'koristan.'
}else {
glas = 'nekoristan.'
};
text = 'Ovaj komentar vam je bio ' + glas;
//This part here create cookie
if(id_u == 0){
$.cookie('010', id + '-' + d);
}
$.post('<?php echo base_url() ?>rating/rat_counter', {id : id, vote : d, id_u : id_u}, function(){
c.fadeOut('fast').empty().append('<p>' + text).hide().fadeIn('fast');
});
})
要更新 cookie,您需要做的就是创建一个具有相同名称和不同值的 cookie。
编辑
要将新值附加到旧值...
//Im not familiar with this library but
//I assume this syntax gets the cookie value.
var oldCookieValue = $.cookie('010');
//Create new cookie with same name and concatenate the old and new desired value.
$.cookie('010', oldCookieValue + "-" + id);
注意这个链接
http://www.electrictoolbox.com/jquery-cookies/
在这里,您可以看到您可以使用 cookie 执行的所有重要操作。
如果您想知道 cookie 是否已经存在,只需使用这个
if($.cookie("example") != null)
{
//cookie already exists
}
相关文章:
- 在jquery中为显示/隐藏设置cookie
- 按下按钮时保存cookie
- 在ember/handlers中使用value和valueBinding有什么区别
- 如何在Analytics.js中始终了解最新的cookie过期时间
- php httponly cookie在浏览器关闭时被删除
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- CORS-服务器端cookie没有保存在chrome浏览器上
- 需要url导航从DropDown Value onClick按钮传递url变量
- 如何为后台更改程序代码设置cookie
- 用Javascript在下拉列表中选择VALUE选项
- javascript cookie value variable
- jQuery update cookie value
- PHP : Change Cookie Value
- 如何使用javascript中的split()方法从内部有2个变量的Cookie中获取Last Value
- Javascript文件.Cookie删除“名称”;和“;value"
- AngularJs指令:value from cookie不适用于数据绑定
- jQuery Cookie - update the value
- cookie的Value返回"false"每一次
- Get a cookie value (javascript)
- Retrieve jQuery Cookie value