求教后台分页ajax如何读取

qq_32005643 2016-09-19 07:48:39
{"msg":"\u83b7\u53d6\u6210\u529f","error":0,
"data":{"list":[{"shopid":"56","recommend":"0","name":"hongda\u7684\u5c0f\u5e97","pinyin":"hongdadexiaodian","type":"1","trade":"","groupid":"0","hit":"0","visitor":"0","visittime":"0","pcat":"7","ccat":"0","tid":"0","status":"3","areaid":"4406","tel":"13216280423","fax":"","thumb":"http:\/\/www.tvku.com\/static\/images\/default_priview.jpg","mode":"","business":"","template":"","app_template":"","sell":"","buy":"","contacts":"","address":"","postcode":"","citycode":"4406","email":"","qq":"","licence_photo":"","licence":"","nopass":"","longitude":"","latitude":"","city":"\u4f5b\u5c71","introduction":""}],
"p":{"sum":6,"nextpage":"\u4e0b\u4e00\u9875<\/a>","pripage":"\u4e0a\u4e00\u9875<\/span>","homepage":"\u9996\u9875<\/span>","endpage":"\u5c3e\u9875<\/a>","num":"58","gopage":"\"\u9875\u7801\"\n \"GO>\" onclick=\"onsubmin();\" style=\"color: #000;\"><\/span>\n

比如这个, 这一页的数据我能读取出来 , 后台已经分页了, 我用ajax在前端怎么读取第二页的,是在url传入page=第几页的参数吗?应该怎么写呢?请教各位大手
...全文
165 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2016-09-20
  • 打赏
  • 举报
回复
找jquery.pagination插件。 或者自己生成好导航连接(包括分页参数如<a href="xxxlist.aspx?page=2">2</a>...) 然后给导航连接添加click事件,阻止跳转,然后用ajax请求href得到数据后设置内容容器(json数据自己解析生成对应html代码) 如jquery用下面代码直接搞定,注意分页的时候判断ajax请求值返回内容的html代码,不要把所有的html代码返回了
 $('#nav a').click(function(){
$('#content').load(this.href);
return false;
})
jio可 2016-09-20
  • 打赏
  • 举报
回复
引用 2 楼 qq_32005643 的回复:
[quote=引用 1 楼 slwsss 的回复:] 改变下分页参数按获取第一页的方式获取
可否具体点~~ [/quote] 分页后台需要每页显示条数pageSize还有当前第几页pageNo,这样后台才知道给你那一页的数据。 ps: pageNo = 1; pageSize = 10;后台就计算得到你要的数据是1-10条,pageNo是2 获取11-20条的数据。 至于其他的参数要和后台商量。比如总共多少页pageTotal,总记录数pageCount方便前端展示共有多少页多少条数据,pageSize也可以设置为动态的。
qq_32005643 2016-09-19
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
改变下分页参数按获取第一页的方式获取
可否具体点~~
slwsss 2016-09-19
  • 打赏
  • 举报
回复
改变下分页参数按获取第一页的方式获取

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧