var Config = {
Windows: ['apple','mangi','lemon']
}
我在page1中將數組推入該數組中,如果我使用添加的新值調用數組,它將在下一屏幕中保持其狀態。我想保留一個數組或者其他東西,它會在每個屏幕上以其最初的一組值進行更改。如何在整個應用程序中維護數組值
var Config = {
Windows: ['banana','apple','mangi','lemon']
}
var Config = {
Windows: ['apple','mangi','lemon']
}
我在page1中將數組推入該數組中,如果我使用添加的新值調用數組,它將在下一屏幕中保持其狀態。我想保留一個數組或者其他東西,它會在每個屏幕上以其最初的一組值進行更改。如何在整個應用程序中維護數組值
var Config = {
Windows: ['banana','apple','mangi','lemon']
}
雖然我同意上面的海報,你可以可以通過你的變量作爲URL參數。
本教程應該是一些assitance的: - http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html
正如你已經有一個「陣列」,你可以解析的參數作爲JSON對象。
e.g. http://happyc.at/page1.html?json={"Windows":["banana","apple","mango","lemon"]}
...只記得把字符串解析爲JSON(你可以在jQuery中使用$ .parseJSON)。
希望這會有所幫助。
在一個頁面上的腳本不會在另一個頁面上被使用或記住,而沒有某種基於會話的幫助。
我會使用AJAX來做到這一點,方法是:
如果你以前從未處理過AJAX,我強烈建議使用jQuery Javascript庫。它爲你帶來一切麻煩。
在多個頁面上維護一個javascript變量的狀態是一種糟糕的做法。你應該依靠服務器端。儘管如此,如果您一心想做到這一點,可以考慮將變量存儲爲cookie並在每次加載頁面後檢索它。