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

现在无刷新分页的实现原理 - Web 开发 / Ajax
是通过ajax从服务器端获取json后在客户端渲染,还是用一个iframe封装分页模块?

------解决方案--------------------
我一般是是用AJAX , 比如说searchtable mootools里有这个JS类库
原理就是当用户点击搜索的时候,吧当前的搜索条件,页码,每页显示的行数AJAX发送到后台,然后后台在把些参数传给已经写好的分页存储过程,(所以这里存储过程是分页获取数据的关键)。然后获取数据,然后再返回你需要的JSON格式的数据然后重新画HTML端的table表格。
同样在更改页码数以及单页显示数量的时候都回激发重新搜索
------解决方案--------------------
以json数据返回。。就OK
------解决方案--------------------
现在很多ajax框架都自带分页功能,如jquery easyui,jqGrid,Extjs,自己封装也可以,就像上楼们说的,用json。