当我在项目中使用图像上传功能时,页面会刷新。而且我在TextBoxes中丢失了旧数据。刷新页面时,如何在TexBox中保留以前的数据? 我使用的技术: MVC,C#和网络语言
答案 0 :(得分:2)
这将成为LocalStorage的主要候选者,您可以保存要在浏览器中保留的键值对。
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
如果要存储数据以在浏览器刷新时保留
window.localStorage.setItem('key', data)
和检索时
window.localStorage.getItem('key');
答案 1 :(得分:0)
使用Window.localStorage
像:
// Check browser support
if (typeof(Storage) !== "undefined") {
// Store
localStorage.setItem("lastname", "Smith");
// Retrieve
document.getElementById("result").innerHTML = localStorage.getItem("lastname");
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support Web Storage...";
}
请参阅More