我的服务器应用程序将HTML页面返回到客户端的以下jQuery $ .get,但我不知道如何告诉jQuery让浏览器加载此页面。这似乎是所有例子中最简单的,但我找不到答案。
$.get(url, function (data) {
// data = new HTML page to be loaded by browser
});
答案 0 :(得分:0)
如果您只想更换页面的一部分,可以创建一个包装器:
<div id="wrapper">
</div>
然后将内容替换为jQuery
:
$.get(url, function (data) {
// data = new HTML page to be loaded by browser
$('#wrapper').html(responseData);
});
更新:
如果您想要替换整个页面,请使用相同的方法,但文档本身如下:
$('body').replaceWith(data);
答案 1 :(得分:0)
<div id="container"></div>
$.get(url, function (data) {
$('#container').load(data.filename);
// or
$('#container').html(data);
// or
window.location.href = data.filename;
});