我使用的是流行的jQuery插件的cookie通过JavaScript像这样设置会话cookie的值:
function ChangeLoginUser(sel) {
var selectedUser = sel.options[sel.selectedIndex].value;
$.cookie("LoginUser", selectedUser);
location.reload(true); //refresh
}
用户从网站全球下拉框中选择选项后,会调用此函数。
- 更改第一页上的值 - 设置cookie CookieName =值。
- 进入第2页 - 该Cookie坚持正确
- 更改下拉值值2 - 菲德勒现在显示两个饼干用这样的两个值相同的名称:
CookieName = value2 CookieName = value1
我不明白为什么会这样。 我只需要保留一个这个名字的cookie。 新值应该取代旧的。