1
我正在開發一個應用程序使用jqm + phonegap。我想從本地的json文件中的兩個選擇菜單中存儲選定的選項。我知道如何從json文件讀取數據(使用getJSON),但我知道如何寫?將數據寫入json文件?
我正在開發一個應用程序使用jqm + phonegap。我想從本地的json文件中的兩個選擇菜單中存儲選定的選項。我知道如何從json文件讀取數據(使用getJSON),但我知道如何寫?將數據寫入json文件?
的PhoneGap暴露了file
API:http://docs.phonegap.com/en/1.2.0/phonegap_file_file.md.html#File
我還沒有嘗試過使用的PhoneGap的file
API了幾個月,但Lawnchair相當多的更容易使用(只是我的意見)。
您也可以退房Lawnchair,它使得在設備上存儲數據變得簡單。
我已經使用json來存儲數據,我正在訪問我的應用程序中的數據。其實我真正的問題是:我有兩個選擇菜單(每個選項有5個選項,例如,對於第一個選項中的選項A,第二個菜單中有3個選項,對於選項B有2個選項,等等)一個頁面。 我想在同一頁面上創建另一個選擇菜單,其選項應該是從另外兩個選擇菜單中選擇的(最近10個)最近選項組合。 –
@ G.S JavaScript原生沒有任何寫入文件系統的方法。所以你需要依靠HTML5網絡存儲或PhoneGap的API。我爲這兩種方法發佈的鏈接都有示例。 – Jasper
$(「#selectShade」)。change(checkShade); \t \t \t \t功能checkShade(){\t \t \t localStorage.setItem( 「稱號」, 「我最好的應用程序」); \t localStorage.setItem(「author」,「john」);} 當checkShade()被觸發時,這不起作用。當我嘗試從菜單#selectShade中選擇一些選項時,selectmen掛起,我無法選擇該選項。如果我從checkShade()中刪除這兩行(localStorage)並寫入alert(「hi」);那麼它works.help? –