我希望能够将存储在cookie中的数据插入到隐藏的表单值中。
我使用以下内容将数据存储在cookie中:
<script type="text/javascript">
$(function () {
$("#btnCookie").bind("click", function () {
$.cookie("name", $("#txtName").val());
我可以使用以下方法在下一页上以纯文本格式检索值:
$.cookie("name")
我在第二页上有一个表单,我希望这个值成为其中的一部分。如何将其插入以下内容:
<input type="hidden" name="cookie" />
我试过这个,但它不起作用:
<input type="hidden" name="cookie" value="$.cookie("name")" />
答案 0 :(得分:4)
你可以这样做,
var cookie_val = $.cookie("name");
$('input[name=cookie]').val(cookie_val);
答案 1 :(得分:2)
<input type="hidden" name="cookie" value="$.cookie('name')" />
双引号导致HTML出错。
答案 2 :(得分:0)
试试你可以在php中使用的这个jquery cookie。
value="<?php echo $_COOKIE['name']; ?>"
or use jquery
$('input[name=cookie]').val($.cookie("name"));