ajax静态分页我的做法

来源:互联网 发布:sql 2000 备份 编辑:程序博客网 时间:2024/05/17 03:43

之前在做一项目的过程遇到这样的分页问题:因为后台数据很多有上千页,如果全生成单个静态页文件的话,则每多加一个分页页面就得重复生成这上千个页面,感觉如此做法严重浪费资源,于是乎便想到如下的解决办法:就是利用AJAX提交当前页码给后台处理程序,将得到的返回记录替换当前页的内容,返回数据形式我是采用的JSON格式,也可用其他方式。再有做COOKIE缓存处理,以保证每个页码只向服务器提交一次,减少不必要的数据交换。特点是无论当前内容有多少页,都只需要生成并加载一个页面就可以了。点击其他页码也无需地址跳转,不足是刷新当前页时不能保存当前页码状态,会回到默认页码1的内容。

原创粉丝点击