客戶需要一個基於文本輸入,下拉選擇,複選框選擇等來執行計算的Web應用程序。他們想要保留表單數據輸入,但他們不想存儲它們在服務器上。相反,他們更喜歡在本地保留輸入。在本地存儲和加載html表單數據
我一直在尋找並確定這不是一種標準方法。然後我遇到了HTML5存儲,但看起來這個選項並不完全是我認爲的那樣。
客戶希望能夠保存和加載輸入組,例如mortgage scenario 1
或mortgage scenario 20 year
。基本上就像一個「另存爲」和一個「打開」按鈕。
我回復說,這種方法不是真的可行,服務器數據庫或其他形式的服務器持久性是常態。
我是否堅持要堅持使用數據庫?或者有沒有我不知道的選項,如jQuery?
那麼,如果客戶想要本地存儲,他們必須有他們的推理,我假設 - 那是什麼?只要他們知道限制(嚴格限制在一臺機器上的一個特定客戶端瀏覽器上),我就不會看到問題所在。 – CBroe
@CBroe我會再次問項目經理,但我認爲他們不想維護一個數據庫。問題是我不知道如何在Web應用程序中實現「文件打開,瀏覽到值文件的哈希映射,加載文件,並具有所有的HTML表單小部件相應地更新」你能指導我走向正確的API嗎? – jeff
首先你談論的是HTML5本地存儲,現在是關於文本文件 - 這是兩個完全不同的東西。無論如何,要訪問客戶端上的(文本)文件,您將必須使用「input type = file」,並從那裏開始使用HTML5 File API。 (爲了將修改後的數據「保存」回客戶端,這將涉及到一個正常的下載對話框。) – CBroe