刷新页面时如何保留以前的数据?

时间:2018-03-20 11:03:43

标签: javascript html web model-view-controller

当我在项目中使用图像上传功能时,页面会刷新。而且我在TextBoxes中丢失了旧数据。刷新页面时,如何在TexBox中保留以前的数据? 我使用的技术: MVC,C#和网络语言

2 个答案:

答案 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