2011-12-13 74 views
1

在登錄表單中,當我單擊提交按鈕時,如果提交失敗,頁面將刷新並且我輸入的內容已經消失,如何使控制記住我已經測試和代表控制中的價值。如何使輸入控件記住我輸入的值

在此先感謝!

+0

對於客戶端來說,它更像是一個瀏覽器問題而不是HTML問題。通常這是通過服務器端代碼來完成的,該代碼使頁面具有適當的值。你在使用什麼服務器端技術? – David

+0

你使用的是PHP嗎? – Mike

回答

2

試試這個方法
隨着this插件,你可以使它工作。
這裏有一些可用的API

  1. 設置窗體字段的值或元素的一個領域的/元素的name或id屬性命名的
    cookie中的HTML的

    $('#username').cookify(); 
    

    該字段的值或元素的HTML,其id爲「username」被設置爲以該字段/元素的名稱或id屬性命名的cookie 。如果一個收音機或複選框和 它被檢查,值將被設置。

  2. 填充字段的值,或元素的innerHTML用一個cookie

    $('#username').cookieFill(); 
    

    的值設置的輸入元素的值,或HTML,ID爲「用戶名」,到 同名cookie的價值。如果收音機或複選框被選中,則會設置爲 Cookie。如果未選中,Cookie將被刪除。

  3. 綁定的輸入,餅乾庫

    $('#username').cookieBind(); 
    

    填充字段或元素與ID,「用戶名」和一個名爲相同, 設置字段/元素的變化事件,火災cookify(餅乾)更新cookie當 的輸入值發生變化時

+0

嗨溶膠,有沒有什麼一般的方法,只使用javascript而不是jquery? – James