jquery分页插件问题,分页总数无限大

chaizx 2011-03-04 05:40:31
目前下载了jquery.pager插件,测试该分页插件的功能,但是却遇到了问题:
jquery code:


$(document).ready(function()
{
loadmasselect(1);
TotalPageCount=$('#totalpagecount').val();
PerPageCount=$('#perpagecount').val();
$('#pager').pager({pagenumber:PerPageCount, pagecount:TotalPageCount, buttonClickCallback:PageClick});
$('#masselectData').html('总页数:'+data.result.pagemax);
});
PageClick = function(masselectpage){ loadmasselect(masselectpage); $('#pager').pager({pagenumber:masselectpage, pagecount:TotalPageCount, buttonClickCallback:PageClick}); }
function loadmasselect(masselectpage)
{
$.ajax({type:'GET',url:'./_api/masselect_ajax.php',data:'pager='+masselectpage,dataType:'json',
success:function(data)
{
if(data.status == '1' && data.message == 'x0001')
{
$('#masselectData').html(data.result.html);
$('#totalpagecount').val(data.result.pagemax);
$('#perpagecount').val(data.result.pagenow);
} else {
$("#masselectData").html('');
}
}
});
}

html code:

<ul class="movlist1" style="display:block;" id="masselectData"></ul>

<div style="clear:both;"></div>

<input type="hidden" id="totalpagecount" value="" />

<input type="hidden" id="perpagecount" value="">

<div id="pager"></div>

php代码是没有问题的,总信息数和总页数都是没有问题,但是在页面上显示分页工具条的时候却出现了问题,无限的往下翻页去了,其实只有18页,
请高手指教,谢谢!
...全文
177 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhlpq 2011-03-05
  • 打赏
  • 举报
回复
要先获取总页数,这是一个变量,切记不能一次获取,每次点击某页时都要刷新总页数。
ILOVE_ASPNET 2011-03-05
  • 打赏
  • 举报
回复
无限往下翻, 肯定是你没有设置他的totalCount 总数, 他没有计算出当前一共有多少页,
请LZ检查下 pageIndex pageSize pageCount是否全部OK

87,997

社区成员

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

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