目前下载了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页,
请高手指教,谢谢!
你要判断下,当 当前页 等于18的时候 把下一页和末页给灰掉,这样不就不可以点了么