我希望将cookie应用于两个输入的默认值。 我正在使用GitHub的jscookie,并且最好还是使用jscookie来回答。 我有一个默认值为零的输入,我希望它在第一次回答之后默认为它们存储的cookie。例如。使用Cookie到<input>与js-cookie
<input type="text" name="changeme" value="0">
<div id="submit">Submit</div>
的JavaScript/JQuery的与jscookie插件:
$(document).ready(function() {
if (Cookies.get("inputval") != undefined) {
$('input[name="changeme"]').val(Cookies.get("inputval"));
}
$('#submit').on('click', function() {
var inval = $('input[name="changeme"]').val();
Cookies.set("inputval", inval { expires: 1, path: "" });
});
});
所以重新加载页面后,我期望的值是什么最初进入。 Cookie被保存,但它们未被应用于输入。我已经尝试过大部分我能想到的语法的变体,没有任何帮助。预先感谢回复!
这是一个语法错误:'inval {到期:1,路径: “”}'。检查您的控制台是否有日志和错误。我想你错过了一个逗号,它应该是:'inval,{expires:1,path:“”}' – BenM