页面如何异步刷新? - Web 开发 / Ajax
就是让整个页面刷新,完整的刷新,但页面不抖动,异步刷新,加急!!
------解决方案--------------------http://www.cnblogs.com/liangjie/archive/2011/03/21/1990349.html
------解决方案--------------------ajax加载你需要更换内容的地方就好了
------解决方案--------------------那就把整个页的内容都换掉吧。把body体中的。innerHTML换你要显示的。
但感觉没有必要这么做,因为你全部内部要换,那还不如刷新一下,速度上来说也没有慢多少。
------解决方案--------------------包个iframe 放开刷吧
------解决方案--------------------这样做有什么意义?整个页面都刷新 跟刷新有什么区别 如果用iframe把整个页面包起来试试
------解决方案--------------------不管你刷得内容再多,局部刷新和完全刷新也是两回事,你必须搞清楚,说明白,到底是局部刷新还是完全刷新。
如果是后者,那就优化你的页面,糟糕的页面设计,代码和图片加载速度都很慢,和优化过的速度差得多。
如果是前者,你用局部刷新就行,只不过包含的内容较多而已,其中涉及图片的内容,都可以用预加载技术,让图片在加载后再去显示,这样,刷新时候显示速度就快了。
------解决方案--------------------
------解决方案--------------------你整个内容都换了,还刷新算了,只是速度会慢点的,如果你是局部数据更新,那还可以用JS来异步刷新的
------解决方案--------------------
------解决方案--------------------我做的话是这样的,,,用sql语句来取你要分页的信息,,比如每页15行。 你取第二页就是 16-31之间的数据。。。你点下一页就是 将当前页传递过去。。后台处理成 区间的。拼成语句
返回数据处理成json或者xml格式。。respon.write.然后 AJAX就可以接收到success的data 对这个data循环到表格。。OK。。异步完成!