jqueryå¨æå®ç°è¡¨æ ¼å页çæ¹æ³æ¯å©ç¨èªå¸¦çå页æ件jQuery.page.jsã
ä¸é¢æ¯ä½¿ç¨æ¹æ³ï¼
$(".tcdPageCode").createPage({
pageCount:10,
current:1,
backFn:function(p){
//åå»åè°æ¹æ³ï¼pæ¯å½å页ç
}
});
pageCountï¼æ»é¡µæ°
currentï¼å½å页
å®ç°å页çtabå¦ä¸ï¼
<div class="tcdPageCode">
<span class="disabled">ä¸ä¸é¡µ</span>
<span class="current">1</span>
<a href="javascript:;" class="tcdNumber">2</a>
<a href="javascript:;" class="tcdNumber">3</a>
<a href="javascript:;" class="tcdNumber">4</a>
<span>...</span>
<a href="javascript:;" class="tcdNumber">6</a><a href="javascript:;" class="nextPage">ä¸ä¸é¡µ</a></div>
å®ç°ææï¼
利用Ajax获取服务器数据,实现分页功能。
ajax请求代码:
$.ajax({在表格下面放置按钮“上一页”、“下一页”,当点击的时候执行上面的请求代码,再将返回的数据填充到表格中。
POST方法可以是多样的,你可以写到aspx页面的后台进行处理,也可以建一个一般处理程序,WCF、服务器引用等。
提示:当你点击下一页的时候肯定要判断当前的页面是第几页,所以在页面中要进行保存。
如有不明之处,请继续追问,望采纳!
本回答被提问者和网友采纳