5 回答
萧十郎
TA贡献1815条经验 获得超13个赞
无刷新分页,主要用到的是ajax方面的技术,简单的给你个思路
一般来说分页的数据模版放在一个jsp页面里面,即假设模版页面为 model.jsp 页面
通过ajax获取的数据 返回的是model.jsp中需要填写的数据
然后在主页面中设置一个div块(假设id为div_id) 在ajax成功的时候,用js把model.jsp的数据填充到div内
$.ajax({ type: "post", url: "XXX", dataType: "html", //data:data, success: function (data) {
//这里的data 即是model.jsp的页面 $("#div_id").html(data); } });
至尊宝的传说
TA贡献1789条经验 获得超10个赞
用ajax现实,不是什么复杂的东西,理顺了就好了。
1、基本向后台传的参数有:请求页码值、每页记录数量,如果有条件过滤,还可以加业务参数;
2、后台以JSON的形式返回,包括总记录数、请求页数据记录;
3、前台接收到分页数据后用js脚本绘制数据表格、和分页信息;
分页基本是通用的功能,可以考虑封装起来,提供API,做项目直接调用就可以了
添加回答
举报
0/150
提交
取消
