2
我目前正在開發購物車解決方案,並且我有一個字段,用於徵稅。jQuery - 保存/使用Cookie
我想要做的是,當用戶選擇複選框字段的稅收,然後這是存儲在cookie中,所以當他們去其他頁面,然後返回到購物車,然後檢查這些字段。
我正在使用http://plugins.jquery.com/project/Cookie來實現此目的。
我可以爲複選框創建cookie,但我很努力地檢查cookie,如果它是複選框,那麼將複選框設置爲「已選中」。我還需要刪除cookies。當用戶取消選中複選框,將呼叫類似$ .cookie(「VAT_1」,NULL)
我有下面的代碼至今:
$(document).ready(function() {
$('input:checkbox[name="<?php echo $prod; ?>"]').click(function() {
var name = $(this).attr("name");
var value = $(this).val();
var date = new Date();
date.setTime(date.getTime() + (30 * 60 * 1000));
$.cookie(name, value, { expires: date });//Set the expires time as per your requirement.
cookie = $.cookie(name);
alert(cookie);
})
});
所有幫助被長久地感謝。
感謝
你可以用另一件事是會話。但是你也可以創造你自己的價值。像稅= 1或0,而不是從複選框本身設置一個值。所以,你只要檢查它是否被檢查,如果這樣設置稅= 1。 – Matt