在this問題,我發現如何動態添加表單域。PHP/Javascript:記住狀態的表單/表單域與餅乾
現在,我該如何設置一個cookie來記住生成的表單字段數量及其內容?
例如。第一次訪問時,用戶鍵入:
Input one
Input two
Input three
然後他/她再次訪問該頁面。有3個表單域,包含輸入1,輸入2和輸入3.
這可能使用服務器/客戶端解決方案嗎?
非常感謝,
哈利
在this問題,我發現如何動態添加表單域。PHP/Javascript:記住狀態的表單/表單域與餅乾
現在,我該如何設置一個cookie來記住生成的表單字段數量及其內容?
例如。第一次訪問時,用戶鍵入:
Input one
Input two
Input three
然後他/她再次訪問該頁面。有3個表單域,包含輸入1,輸入2和輸入3.
這可能使用服務器/客戶端解決方案嗎?
非常感謝,
哈利
假設輸入TextField類是 「textfield1的」 -
這個片段將捕獲數據到一個cookie當該值被修改
$(".textfield1").change(function() {
$.cookie("textfield1", $(".textfield1").val(), {expires: 7});
});
此片段將讀取Cookie數據並在頁面加載時填充字段 -
$(".textfield1").val($.cookie("textfield1"));
把這兩個片段放在$(document).ready(function(){})中;你很好走!
我喜歡這個想法很多 – 2012-07-13 21:20:49
它排序它,謝謝! – 2012-07-15 18:28:56
謝謝,這有幫助。 – 2012-07-15 20:45:59
有一個有用的插件jquery「Jquery Populate」你可以將你的json存儲在cookie/session中並用它來填充你的表單。
你可能想看看[會議](http://php.net/manual/en/book.session.php) – DaveRandom 2012-07-13 21:06:37
尋找...要去睡覺! ;) – 2012-07-13 21:10:28