无法获得jquery cookie插件

时间:2014-02-21 09:21:14

标签: jquery cookies

HTML:

<form id="testform">
<p><input type="text" name="one"></p>
</form>

JS:

$(function () {
    $('input[name="one"]').change(function(){
        $.cookie("one", $('input[name="one"]').val(), {expires: 7});
    });
});

然而,当我关闭浏览器并打开它时,值不存在。

1 个答案:

答案 0 :(得分:1)

您可以在页面加载时设置输入值:

$(function () {
    $('input[name="one"]').val($.cookie('one'))

    $('input[name="one"]').change(function(){
        $.cookie("one", $('input[name="one"]').val(), {expires: 7});
    });
});