$(document).load("somepage.aspx", function (responseText, textStatus, xhr) {
});
这是行不通的。
有没有办法使用加载功能来替换整个文档,包括头部?
编辑:我不想刷新我的页面,我必须使用 AJAX。
$(document).load("somepage.aspx", function (responseText, textStatus, xhr) {
});
这是行不通的。
有没有办法使用加载功能来替换整个文档,包括头部?
编辑:我不想刷新我的页面,我必须使用 AJAX。
$.get("somepage.aspx", function (data) {
document.open();
document.write(data);
document.close();
$.cache = {};
}, "text");
您可以使用 Jquery Ajax 查询从服务器中获取一些 html,然后从文档中删除所有内容并将其替换为内容。
您可以添加 iframe 并将新页面加载到其中。
$(function(){
$.get('my_page.html', function(e){
$(document).empty().append(e);
});
});
试试看。my_page.html 被加载,然后 jQuery 找到文档对象,删除所有内容并将其附加到 my_page.html 内容。
当页面完全加载时,您应该重定向页面。
$(window).load(function(){
document.href.location = "your_page";
});