我正在尝试使用jQuery在单击按钮时设置一个选择表单的cookie,但是我有点陷入困境。我对jQuery没有经验,但对我来说一切似乎都没问题,但显然不是因为它不起作用。
你可以在下面看到我的代码。
HTML:
<select id="defaultFormat">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<a href='/' id='setCookie'>GO</a>
Jquery的:
$('#setCookie').click(function() {
var value = $("#defaultFormat").val();
$.cookie("defFormat", value, { expires: 365 });
});
答案 0 :(得分:0)
试
$('#setCookie').click(function() {
var value = $("#defaultFormat").val();
var date = new Date();
date.setDate(date.getDate() + 365);
document.cookie = "defFormat="+value +"; expires="+ date.toGMTString() +"; path=/";
});