JS pagination上传控件,一个页面出现两个分页标签时,如何取同步?
JS部分:functioncreatePagination(count){$("#Pagination").pagination(count,{callback:Page...
JS部分:
function createPagination(count){
$("#Pagination").pagination(count, {
callback : PageCallback,
prev_text : '上一页', //上一页按钮里text
next_text : '下一页', //下一页按钮里text
items_per_page : pageSize, //显示条数
num_display_entries : 4, //连续分页主体部分分页条目数
current_page : pageIndex, //当前页索引
num_edge_entries : 0,
//两侧首尾分页条目数
});
$("#Pagination2").pagination(count, {
callback : PageCallback,
prev_text : '上一页', //上一页按钮里text
next_text : '下一页', //下一页按钮里text
items_per_page : pageSize, //显示条数
num_display_entries : 4, //连续分页主体部分分页条目数
current_page : pageIndex, //当前页索引
num_edge_entries : 0
//两侧首尾分页条目数
});
}
页面部分:其中有一下两个这样的div
<div class="order_page clearfix">
<div class="pager" id="Pagination"></div>
</div>
<div class="order_page clearfix">
<div class="pager" id="Pagination2"></div>
</div> 展开
function createPagination(count){
$("#Pagination").pagination(count, {
callback : PageCallback,
prev_text : '上一页', //上一页按钮里text
next_text : '下一页', //下一页按钮里text
items_per_page : pageSize, //显示条数
num_display_entries : 4, //连续分页主体部分分页条目数
current_page : pageIndex, //当前页索引
num_edge_entries : 0,
//两侧首尾分页条目数
});
$("#Pagination2").pagination(count, {
callback : PageCallback,
prev_text : '上一页', //上一页按钮里text
next_text : '下一页', //下一页按钮里text
items_per_page : pageSize, //显示条数
num_display_entries : 4, //连续分页主体部分分页条目数
current_page : pageIndex, //当前页索引
num_edge_entries : 0
//两侧首尾分页条目数
});
}
页面部分:其中有一下两个这样的div
<div class="order_page clearfix">
<div class="pager" id="Pagination"></div>
</div>
<div class="order_page clearfix">
<div class="pager" id="Pagination2"></div>
</div> 展开
1个回答
展开全部
<body>
<div class="order_page clearfix">
<div class="pager" id="Pagination1">分页1</div>
</div>
<table id="Table" cellpadding="0" cellspacing="0" width="100%"></table>
<div class="order_page clearfix">
<div class="pager" id="Pagination2">分页2</div>
</div>
<input type="button" onclick="changePag()" value="单击改变分页" />
</body>
<script language="JavaScript">
$.fn.Page = function(count,opt,id){
//--这里最好做一个判断,或者把控件和#Table之间建立关系--
var Page = $(id);
return Page.each(function(index,id) {//--主要是这里的each进行循环--
$(id).Pagination(count,opt);
});
};
$.fn.Pagination = function(count,opt){
$(this).text("你输入的count为:"+count+" ,你输入的参数pot为:"+opt);
//--你的分页实现函数--
}
function changePag(){
$("#Table").Page("count","opt","#Pagination1,#Pagination2");
/* count 这是你写的参数
opt 你写的参数
"#Pagination1,#Pagination2" 把#Table的分页控件集合传递过去
*/
}
</script>
既然没有人发,我就献丑了...
我建议你的分页是用代码生成的...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询