如何使用jQuery Cookie设置表单的输入值

时间:2013-11-26 02:58:55

标签: javascript php jquery cookies

您好我正在学习jQuery,现在我正在尝试使用jQuery Cookie来设置表单输入值。

我已经能够使用以下方式从表单中设置cookie:

<script>
  $(document).ready(function () {
    $("#saveForm").click(function() {
      $.cookie('myCookie', $("#element_1").val(), { expires: 365 });
    });
  });
</script>

我能够使用如下警告验证cookie:

<script>
  alert( $.cookie("myCookie") );
</script>

但是在这里搜索了很多帖子后,我无法找到相同的问题而且我查看了很多教程,但找不到用于在表单中设置输入字段值的代码。在此先感谢!!

2 个答案:

答案 0 :(得分:4)

dom ready处理程序中的

使用.val()

设置值
$(document).ready(function () {
    $("#saveForm").click(function () {
        $.cookie('myCookie', $el1.val(), {
            expires: 365
        });
    });

    //set the value of the cookie to the element element_1
    var $el1 = $("#element_1").val($.cookie("myCookie"))
});

答案 1 :(得分:0)

你可以做一些简单的事情:

$(document).ready(function () {
   $("#saveForm").click(function() {
      $.cookie('myCookie', $("#element_1").val(), { expires: 365 });
   });
   $("#element_1").val($.cookie('myCookie'));
});