/*用于页码显示*/
function pagenum_show(pagenum){
var str = '';
str += "<span onClick = 'page_t(this)'>上一页</span>";
for(var i = 0;i < pagenum;i++){
if(i == 0){
str += "<span onClick = 'page_t(this)' flag = '1' class = 'flag_class'>"+(i+1)+"</span>";
}else{
str += "<span onClick = 'page_t(this)' flag = '0' class = 'flag_class'>"+(i+1)+"</span>";
}
}
str += "<span onClick = 'page_t(this)'>下一页</span>";
$("#sheng_user_two").html(str);
}
function page_t(obj){
var page_num = obj.innerHTML;//获取点击的span的值
var arr = Array('上一页','下一页');
//如果是上一页 下一页
if(arr.indexOf(page_num) != -1){//如果要检索的字符串值没有出现,则该方法返回 -1;indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
var nowval = $(".flag_class[flag='1']").html();
if( page_num == '上一页' && nowval == '1' ){
alert('已经是首页');
return false;
}
if( page_num == '下一页' && nowval == $(".flag_class").length ){
alert('已经是尾页');
return false;
}
$(".flag_class").each(function(){
if($(this).html() == (+nowval-1) && page_num == '上一页'){
$(this).attr("flag",1);
page_num = +nowval-1;
}else if($(this).html() == (+nowval+1) && page_num == '下一页'){
$(this).attr("flag",1);
page_num = +nowval+1;
}else{
$(this).attr("flag",0);
}
})
}else{
//z正常页码
$(".flag_class").each(function(){
$(this).attr("flag",0);
})
$(obj).attr("flag",1);
}