時間緊木有做成JQ插件
哦少說了一句我用的是 JQueryUI裡面的button感覺還不錯
下圖是第一頁的樣子
這是最後一頁的樣子
廢話不說了上代碼上面有參數說明看不懂的歡迎留言
復制代碼代碼如下:
//
// pageingBtn() 分頁按鈕的顯示方法
// pageIndex: 當前第幾頁
// maxPage: 翻頁數據集共有多少頁
// btnSize: 最多顯示按鈕數
// pageSize: 分頁數
// keyWord: 關鍵詞
// container
//
function pageingBtn(pageIndex
var BtnList =
$(container)
if (pageIndex !=
BtnList +=
var prevPageIndex = ((pageIndex
BtnList +=
}
//此處設置當前頁顯示的樣式
var pageIndexStyle =
var start = (pageIndex
//如果按鈕起始值+最多顯示按鈕數的和大於最大頁數就將按鈕起始值設置為最大頁數減去起始值加一
if ((start + btnSize) > maxPage) {
start = maxPage
} //這裡處理的情況是如果你的最大顯示按鈕數為
start = (start <=
for (var i = start; i < start + btnSize; i++) {
if (i > maxPage) {
break;
}
if (i == pageIndex) {
BtnList +=
}
else {
BtnList +=
}
}
if (pageIndex < maxPage) {
var nextPageIndex = ((pageIndex +
BtnList +=
BtnList +=
}
$(container)
//綁定後生成的按鈕事件
$(container)
loadingimg();
$
{
}
function (data) {
$("#SearchText")
LoadBookList(data);
}
);
}
); //在此處修改按鈕樣式
$("
secondary: "ui
}
});
$("
primary: "ui
}
});
$("
secondary: "ui
}
});
$("
primary: "ui
}
});
$("
}
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20223.html