获取分页的当前页码

qq_34016767 2016-06-02 02:32:30
删除成功后的代码:
success: function(data){
var obj = eval ("(" + data + ")");
//重新加载数据 获取分页的当前页码(如果删除的是第二页的项,刷新后,也是在第二页。)
initList(pageNo,5,30,30,"");
}

分页的插件:kkpager

实现的效果:


问题:怎么获取分页的当前页呢(即代码的pageNo)?
...全文
827 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_34016767 2016-06-02
  • 打赏
  • 举报
回复
<tr> <td> </td> <td></td> <td colspan="5" id="kkpager"></td> </tr>
qq_34016767 2016-06-02
  • 打赏
  • 举报
回复
success: function(data){ //执行成功后调用的方法,data 就是返回的数据 var obj = eval ("(" + data + ")"); // console.log(obj); //分离数据 //将当前页,总页数转换成整数便于输出导航 var pageNo = parseInt(obj.pno);//当前页 var totalPage = parseInt(obj.total);//总页数 var totalRecords = parseInt(obj.totalRecords);//总条数 var ulist = obj.list;//查询出来的用户列表 //清空原有数据 $("#tb").html(""); //循环输出数据 $.each(ulist, function(i, user){ var txt = '<tr><td><input type="checkbox" name="selectFlag" value='+user.id+'></td><td>'+user.name+'</td><td>'+user.pwd+'</td><td><a href="javaScript:detail('+user.id+')">详细</a></td><td><a href="javaScript:edit('+user.id+')">修改</a></td><td><a href="javaScript:del('+user.id+')">删除</a></td></tr>'; $("#tb").append(txt); }); //分页导航 //清空原有数据 //分页导航 //清空原有数据 $("#kkpager").html(""); //分页导航 //生成分页 //有些参数是可选的,比如lang,若不传有默认值 kkpager.generPageHtml({ keyword:key, pno: pageNo, total: totalPage, totalRecords: totalRecords, //总数据条数 pageSize:pageSize, mode:'click', //这里设置为click模式 lang : { firstPageText : '第一页', lastPageText : '最后一页', prePageText : '上一页', nextPageText : '下一页', totalPageBeforeText : '共', totalPageAfterText : '页', totalRecordsAfterText : '条数据', gopageBeforeText : '转到', gopageButtonOkText : '确定', gopageAfterText : '页', buttonTipBeforeText : '第', buttonTipAfterText : '页' }, //链接前部 hrefFormer : '${hrefFormer}', //链接尾部 hrefLatter : '${hrefLatter}', //点击页码的函数,这里发送ajax请求后台 click:function(n){ pageNo=n; initList(n,pageSize,totalRecords,totalPage,key); //手动条用selectPage进行页码选中切换 }, //设置href链接地址,默认# getHref : function(n){ return '#'; } },true); //分页导航结束 }
狂暴的小猴儿 2016-06-02
  • 打赏
  • 举报
回复
每一个分页插件最后肯定都生成div 或者 li 的啦 当前页的样式肯定和别的不一样的啦 比如一个class=active 的 这时候 你选择 $("#page li").children(".active").html() 就是当前页的数字啦

81,122

社区成员

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

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