您好我正在学习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>
但是在这里搜索了很多帖子后,我无法找到相同的问题而且我查看了很多教程,但找不到用于在表单中设置输入字段值的代码。在此先感谢!!
答案 0 :(得分:4)
使用.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'));
});