我是新手,这插件怎么使用啊
建议吧所有a标签都换成button,不然每次点着点着就会出现复制的提示框,另外附上我修改后的样式
.page_div button{
background:none;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}.page_div button {
min-width: 30px;
height: 28px;
border: 1px solid #dce0e0!important;
text-align: center;
margin: 0 4px;
cursor: pointer;
line-height: 28px;
color: #666666;
font-size: 13px;
display: inline-block;
}
回复
//页码在中间部分时候
} else {
content += "<a>1</a>";
content += ". . .";
for (var i = total - 4; i < total + 1; i++) {
if (current == i) {
content += "<a class='current'>" + i + "</a>";
} else {
content += "<a>" + i + "</a>";
}
}
}这儿有一个问题,我是动态加载的数据,有几百条,页数达到40,点36页的时候页数就会全部加载出来,高达400条,随后找到了解决方案,往笑纳。
当前页数<total +1 改为 <=total
//判断页码在末尾的时候
} else {
content += "<a>1</a>";
content += ". . .";
for (var i = total - 4; i <= total; i++) {
if (current == i) {
content += "<a class='current'>" + i + "</a>";
} else {
content += "<a>" + i + "</a>";
}
}
}
大家好,基于页面局部刷新,多次初始化分页插件,页码点击事件会保留上次的点击事件,并没有清除的bug,在paging.js文件on 点击事件加入
me.element.off('click', 'a');来解决,版本正在审核中,需要的可以自己修改代码
你好,我想问下这个可以实时刷新吗,比方我的总个数减一,怎样才能不刷新页面只是重新加载div
点击页码2,页面刷新后,页码还是在1上面
$("#page").paging({
totalPage: 10,
totalSize: 300,
callback: function(num) {
location.href = "HomeController/Test?pageindex" + num;
}
})
为什么用JS获取获取url地址栏的分页数放进PageNO和totalpage,分页就出错
$("#page").paging({
pageNo: getPar("p"),
totalPage: $("#page0").attr("pageNum"),
totalSize: 300,
callback: function(num) {
location.href = changeURLArg(window.location.href, 'p', num);
}
})
我调用的怎么没有css样式呢? 是不是少下载什么了?
如何设置当前页呢?
解决了。方式:
第一步:修改paging.js 第七行:“pageNo: 1,”改为”pageNo: options.pageNo,”
第二步:初始化页面改为:
//分页
$("#page").paging({
pageNo: <%=pager.getCurrent_page()%>,
totalPage: <%=pager.getTotal_page()%>,
totalSize: <%=pager.getTotal_count()%>,
callback: function(num) {
$("#currentPage").val(num);
$("#proForm").submit();
}
});