我的问题很简单,但我没有找到适合我正在寻找的答案。这基本上是我的情况:
我有一个带有表单的 HTML 页面。使用 jQuery 和 AJAX,我提交我的表单,并使用一些 javascript 代码,我更改了我的 div 的 HTML 内容。所有这些都无需在按下 F5 / Ctrl-R / Cmd-R 时重新加载页面即可完成。
这是更改 HTML 内容的 .js 代码示例:
$.ajax({
type: "POST",
url: "/management/uploadFile",
dataType: "JSON",
data: "uploadedFile="+uploadedFile,
cache: false,
success:
function(data){
$('#mydiv').html(change_html(data));
},
});
function change_html(data)
{
var html;
html += '<div id="mydiv">';
html += 'Hello World !<br/>';
html += '</div>';
return html;
}
事实是,如果我手动重新加载页面,我的“动态”HTML 内容不会保留,我会看到我的表单。
我对 web 开发很陌生,我确信我错过了一些关于这个的东西。有人可以指导我或给我一些关于我的案例的提示吗?
谢谢 !