免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

分頁插件jquery.pagination.js

采用Jquery無刷新分頁插件jquery.pagination.js 實現無刷新分頁效果

成都創新互聯公司2013年至今,是專業互聯網技術服務公司,擁有項目成都做網站、網站設計、外貿營銷網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元新巴爾虎左做網站,已為上家服務,為新巴爾虎左各地企業和個人服務,聯系電話:18980820575

 

1.插件參數列表

分頁插件jquery.pagination.js

 

  http://www.dtan.so

2.頁面內容:

 

 

[c-sharp] view plaincopyprint?
  1. <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  3. <html xmlns="http://www.w3.org/1999/xhtml">  
  4. <head runat="server">  
  5.     <title>Porschev----無刷新翻頁</title>      
  6.     <mce:script src="Script/jquery-1.4.1.min.js" mce_src="Script/jquery-1.4.1.min.js" type="text/javascript"></mce:script>  
  7.     <mce:script src="Script/jquery.pagination.js" mce_src="Script/jquery.pagination.js" type="text/javascript"></mce:script>      
  8.     <mce:script src="Script/tablecloth.js" mce_src="Script/tablecloth.js" type="text/javascript"></mce:script>     
  9.     <link href="Style/tablecloth.css" mce_href="Style/tablecloth.css" rel="stylesheet" type="text/css" />  
  10.     <link href="Style/pagination.css" mce_href="Style/pagination.css" rel="stylesheet" type="text/css" />  
  11.     <mce:script type="text/javascript"><!--  
  12.       
  13.     var pageIndex = 0;     //頁面索引初始值  
  14.     var pageSize = 10;     //每頁顯示條數初始化,修改顯示條數,修改這里即可  
  15.      
  16.      
  17.     $(function() {         
  18.         InitTable(0);    //Load事件,初始化表格數據,頁面索引為0(第一頁)  
  19.                                                               
  20.         //分頁,PageCount是總條目數,這是必選參數,其它參數都是可選  
  21.         $("#Pagination").pagination(<%=pageCount %>, {  
  22.             callback: PageCallback,  
  23.             prev_text: '上一頁',       //上一頁按鈕里text  
  24.             next_text: '下一頁',       //下一頁按鈕里text  
  25.             items_per_page: pageSize,  //顯示條數  
  26.             num_display_entries: 6,    //連續分頁主體部分分頁條目數  
  27.             current_page: pageIndex,   //當前頁索引  
  28.             num_edge_entries: 2        //兩側首尾分頁條目數  
  29.         });  
  30.               
  31.         //翻頁調用  
  32.         function PageCallback(index, jq) {             
  33.             InitTable(index);  
  34.         }  
  35.         //請求數據  
  36.         function InitTable(pageIndex) {                                  
  37.             $.ajax({   
  38.                 type: "POST",  
  39.                 dataType: "text",  
  40.                 url: 'Handler/PagerHandler.ashx',      //提交到一般處理程序請求數據  
  41.                 data: "pageIndex=" + (pageIndex + 1) + "&pageSize=" + pageSize,          //提交兩個參數:pageIndex(頁面索引),pageSize(顯示條數)                  
  42.                 success: function(data) {                                   
  43.                     $("#Result tr:gt(0)").remove();        //移除Id為Result的表格里的行,從第二行開始(這里根據頁面布局不同頁變)  
  44.                     $("#Result").append(data);             //將返回的數據追加到表格  
  45.                 }  
  46.             });              
  47.         }  
  48.           
  49.     });  
  50.        
  51. // --></mce:script>  
  52. </head>  
  53. <body>  
  54. <div align="center">  
  55.   <h2>Posrchev----無刷新分頁</h2>  
  56. </div>  
  57. <div id="container">    
  58.    <table id="Result" cellspacing="0" cellpadding="0">            
  59.             <tr>  
  60.                 <th>編號</th>  
  61.                 <th>名稱</th>               
  62.             </tr>                                                                                               
  63.    </table>  
  64.     <div id="Pagination"></div>  
  65. </div>  
  66. </body>  
  67. </html>   

 

3.頁面后臺內容:

[c-sharp] view plaincopyprint?
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Web;  
  5. using System.Web.UI;  
  6. using System.Web.UI.WebControls;  
  7. public partial class _Default : System.Web.UI.Page   
  8. {  
  9.     public string pageCount = string.Empty; //總條目數  
  10.     protected void Page_Load(object sender, EventArgs e)  
  11.     {  
  12.         if (!IsPostBack)  
  13.         {  
  14.            pageCount = new PagerTestBLL.PersonManager().GetPersonCount().ToString();  
  15.         }  
  16.     }  
  17. }  

 

4.Handler中的內容:

[c-sharp] view plaincopyprint?
  1. <%@ WebHandler Language="C#" Class="PagerHandler" %>  
  2. using System;  
  3. using System.Web;  
  4. using System.Collections.Generic;  
  5. using System.Text;  
  6. public class PagerHandler : IHttpHandler {  
  7.       
  8.     public void Proce***equest (HttpContext context) {  
  9.         context.Response.ContentType = "text/plain";  
  10.         string str = string.Empty;  
  11.           
  12.         //具體的頁面數  
  13.         int pageIndex;  
  14.         int.TryParse(context.Request["pageIndex"], out pageIndex);  
  15.         //頁面顯示條數  
  16.         int size = Convert.ToInt32(context.Request["pageSize"]);  
  17.           
  18.         if (pageIndex == 0)  
  19.         {  
  20.             pageIndex = 1;  
  21.         }  
  22.           
  23.         int count;  
  24.         List<PagerTestModels.Person> list = new PagerTestBLL.PersonManager().GetAllPerson(size, pageIndex, "", out count);  
  25.           
  26.         StringBuilder sb = new StringBuilder();  
  27.         foreach (PagerTestModels.Person p in list)  
  28.         {              
  29.             sb.Append("<tr><td>");  
  30.             sb.Append(p.Id.ToString());  
  31.             sb.Append("</td><td>");  
  32.             sb.Append(p.Name);  
  33.             sb.Append("</td></tr>");  
  34.         }  
  35.         str = sb.ToString();  
  36.         context.Response.Write(str);       
  37.     }  
  38.    
  39.     public bool IsReusable {  
  40.         get {  
  41.             return false;  
  42.         }  
  43.     }  
  44. }  

 

5.實現效果圖:

分頁插件jquery.pagination.js

文章題目:分頁插件jquery.pagination.js
分享地址:http://m.newbst.com/article18/gsscdp.html

成都網站建設公司_創新互聯,為您提供企業網站制作移動網站建設電子商務用戶體驗虛擬主機品牌網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化