我有問題如何保存當前狀態...讓我說我選擇了單選按鈕和複選框在目前的形式和導航方式到不同的頁面,但如果我想回到老頁面我應該如何能夠看到我的上一頁中選定的收音機和複選框..保存狀態使用javascript和jquery
-1
A
回答
1
那麼你可以使用cookie來做同樣的事情。這裏是一個小的代碼片段,作用在餅乾:
var myCookieHandler = (function() {
return {
createCookie: function (name, value, days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
document.cookie = name + "=" + value + expires + "; path=/";
},
readCookie: function (name) {
var nameEq = name + "=";
var ca = document.cookie.split(';');
var i;
for (i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) === ' ') { c = c.substring(1, c.length); }
if (c.indexOf(nameEq) === 0) { return c.substring(nameEq.length, c.length); }
}
return null;
},
deleteCookie: function (name) {
this.createCookie(name, null, -1);
}
};
}());
用法:
myCookieHandler .writeCookie("Login","true",2);
var cookieValue=myCookieHandler.readCookie("Login");
myCookieHandler.deleteCookie("Login");
因此,當你回到這個頁面,你讀你的Cookie,並做必要同用。
希望這有助於..
相關問題
- 1. 用cookie和jquery保存UI狀態
- 2. 使用JavaScript cookies保存登錄狀態
- 3. Jquery UI保存狀態使用Cookie
- 4. 保存狀態和Javascript數組
- 5. 保存CSS狀態Jquery Cookie
- 6. 保存狀態與jQuery的
- 7. 使用mksession保存vim狀態不會保存Ctrl-6狀態
- 8. 用Django保存DnD狀態/ javascript
- 9. 保存狀態和MVVM
- 10. 保存狀態
- 11. 保存和調用元素的狀態
- 12. 在javascript函數中保存狀態
- 13. 在rails中保存javascript的狀態
- 14. 保存當前頁面狀態javascript
- 15. 保存應用狀態
- 16. 用Android保存狀態
- 17. 刷新後jQuery保存點擊狀態
- 18. 保存jQuery UI標籤的狀態
- 19. 動畫jQuery狀態不能保存
- 20. 保存複選框狀態使用JS
- 21. 無法使用cookie保存JStree狀態
- 22. ASP.NET MVC:保存狀態?使用會話?
- 23. 使用Cookie保存slideToggle當前狀態
- 24. AsyncStorage使用React Native保存狀態
- 25. 如何使用SharedPreferences保存RadioGroup狀態
- 26. 如何使用SharedPreference保存RadioButton狀態?
- 27. 使用SharedPreferences保存狀態的問題
- 28. 如何使用CALayers保存狀態?
- 29. 保存android.app.Application狀態
- 30. RecyclerView保存狀態
你不能使用會話狀態? –
沒有會議將不會幫助在我有.. – paul