5

我正在使用 JQuery,并试图找到一种用 ajax 加载内容替换整个页面的方法。我找到了建议如何从加载页面执行此操作的答案,但如果可能的话,我想从加载页面执行此操作。

我有一个使用大量 ajax 调用的 webapp。问题是如果用户在这样的页面上并且徘徊了足够长的时间以触发会话超时,那么应用程序会使会话无效,并且下次用户与显示的页面交互时,系统会返回主页要求他们再次登录。当然 - 主页显示在他们上次查看的任何页面中,而不是替换它。有什么我可以在我的主页中放置的东西来确保它总是替换整个页面,而不是必须检查每个 ajax 调用以返回主页?

4

1 回答 1

5

我不确定你对这次会议的看法。但是,如果您只想使用 ajax 重新加载页面内容,这应该可以:

$.ajax({
 type:'post',
 data:{},
 url:'your url',
 dataType:'html',
 success:function(response){
   $('body').html(response);
 }
});
于 2013-01-21T07:14:31.013 回答