日期:2014-05-16  浏览次数:20695 次

怎么能在ajax加载完之后 再加载网页
情况是这样的 页面加载时要求实时显示数据库的信息,但是只有当网页加载完之后 ajax的远程访问才慢慢显示出来 有没有什么办法让ajax调用完之后 在显示页面!
ajax??jsp

------解决方案--------------------
在html中把body先隐藏起来,然后在ajax回调函数中显示出来就行了
------解决方案--------------------
你可以在服务器端先把初始数据渲染到页面上,这样一开始页面就有数据,后续的数据再用ajax去刷新。
------解决方案--------------------
引用:
能说的详细点吗 wzs_xyz ?小白一个


<body style="visibility:hidden">
.....
</body>

$.ajax({
...
success:function(){
    $('body').css('visibility','visible');
}
});
------解决方案--------------------
<body onload=''>
要不直接用jquery
页面加载时就执行 ajax服务端访问