成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

jquery分頁插件,分頁插件的使用

jquery分頁插件哪個比較好?

maxentries ? ?總條目數(shù) ? ?必選參數(shù),整數(shù) ?

目前創(chuàng)新互聯(lián)建站已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計、德宏州網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

items_per_page ? ?每頁顯示的條目數(shù) ? ?可選參數(shù),默認(rèn)是10 ?

num_display_entries ? ?連續(xù)分頁主體部分顯示的分頁條目數(shù) ? ?可選參數(shù),默認(rèn)是10 ?

current_page ? ?當(dāng)前選中的頁面 ? ?可選參數(shù),默認(rèn)是0,表示第1頁 ?

num_edge_entries ? ?兩側(cè)顯示的首尾分頁的條目數(shù) ? ?可選參數(shù),默認(rèn)是0 ?

link_to ? ?分頁的鏈接 ? ?字符串,可選參數(shù),默認(rèn)是"#" ?

prev_text ? ?“前一頁”分頁按鈕上顯示的文字 ? ?字符串參數(shù),可選,默認(rèn)是"Prev" ?

next_text ? ?“下一頁”分頁按鈕上顯示的文字 ? ?字符串參數(shù),可選,默認(rèn)是"Next" ?

ellipse_text ? ?省略的頁數(shù)用什么文字表示 ? ?可選字符串參數(shù),默認(rèn)是"..." ?

prev_show_always ? ?是否顯示“前一頁”分頁按鈕 ? ?布爾型,可選參數(shù),默認(rèn)為true,即顯示“前一頁”按鈕 ?

next_show_always ? ?是否顯示“下一頁”分頁按鈕 ? ?布爾型,可選參數(shù),默認(rèn)為true,即顯示“下一頁”按鈕 ?

callback ? ?回調(diào)函數(shù) ? ?默認(rèn)無執(zhí)行效果 ?

首先這些都不叫插件,叫JavaScript框架,也叫Jquery類庫,是所有Jquery插件(有很多,Jquery幻燈啊,Jquery導(dǎo)航啊,請百度)的基礎(chǔ),就是你要用Jquery插件就要導(dǎo)入jquery-1.4.2.js這些query-1.4.2.js里面有注釋的教你怎么用的,數(shù)字是版本號jquery-1.6.4.min.js

帶min是壓縮后的,可以掛網(wǎng)頁上得,用于減少加載。

jquery正規(guī)命名規(guī)范

jquery -版本號

.min壓縮版

不帶.min就是未壓縮版

jquery-1.6.4.min.js

一般使用都用帶.min的

節(jié)省加載時間。

其他的都是基于

jquery做的開發(fā),命名各不相同,但都依賴于jquery

jquery ajax分頁插件 怎么寫

包括常用的加載失敗重試,參數(shù)可配置是否能手動輸入頁碼,設(shè)置按鈕數(shù)目,可以調(diào)用多個page等等,調(diào)用代碼很簡便

script?type="text/javascript"

var?kpage;

$(function?()?{

tocount();

});

function?tocount()?{

//初始化

$.ajax({?url:?"/Service/DBCount",?type:?"post",?success:?function?(e)?{

kpage?=?$("#divPage").page({?dataCount:?e,?pageChange:?topage?});

}

});

}

function?topage(i,?s)?{

//數(shù)據(jù)查詢

$("#divInfo").html("加載中...");

$.ajax({?url:?"/Service/List",?type:?"post",?data:?{?PageSize:?s,?PageIndex:?i?},?success:?function?(r)?{

$("#tList").html(r);

$("#divInfo").html("");

},?error:?function?()?{

$("#divInfo").html("加載失敗...a?href='javascript:reload();'重試/href");

}

});

}

function?reload()?{

kpage.reload();

}

/script

具體jquery.kun_page.js:

/*

---------------------------------

參數(shù)config:

dataCount:數(shù)據(jù)總數(shù)

pageSize:頁數(shù)據(jù)條數(shù)

maxButton:頁碼按鈕數(shù)目

showCustom:是否能手動輸入頁碼?

pageChange:頁變更事件

參數(shù):(i,s,c)

i:pageIndex,當(dāng)前頁

s:pageSize,頁數(shù)據(jù)條數(shù)

c:pageCount,總頁數(shù)

*/

(function($){

$.fn.page?=?function?(config)?{

if?(this.length?!=?1)?{

throw?"k_page:如有多個page請調(diào)用多次!";

}

var?defaults?=?{?dataCount:?1,?pageSize:?10,?maxButton:?6,?showCustom:?true,?pageChange:?null?}

config?=?$.extend(defaults,?config);

if?(config.maxButton?=?1)?config.maxButton?=?2;

if?(config.pageSize??1)?config.pageSize?=?1;

//按鈕數(shù)目需偶數(shù)

if?(config.maxButton?%?2?!=?0)

config.maxButton++;

var?pageIndex?=?1,?pageCount,?move_kf;

//初始化頁數(shù)

function?initcount()?{

pageCount?=?config.dataCount?%?config.pageSize?==?0???config.dataCount?/?config.pageSize?:?parseInt(config.dataCount?/?config.pageSize)?+?1;

}

initcount();

var?prev?=?"div?class="k_p_prev"上一頁/div",?next?=?"div?class="k_p_next"下一頁/div",?pbody?=?$(""),?pcustom?=?$("span?class="k_custom"到第??頁?/spandiv?class="k_btn"確定/div"),?cl?=?"div?class="k_cl"/div",?pipt?=?$("input?class="k_ipt"?type="text"");

this.empty().addClass("kun_page").append(prev);

pipt.keypress(function?(e)?{

if?(e.which?==?13)?{

topage("確定");

return?false;

}

}).appendTo(pcustom.children());

if?(config.pageChange)?{

this.unbind("click").bind("click",?function?(e)?{

var?_t?=?$(e.target);

if?(_t[0].tagName?==?"DIV"??_t[0].className?!=?"kun_page")?{

topage(_t.text());

}

});

}

//跳轉(zhuǎn)頁碼

function?topage(text)?{

switch?(text)?{

case?"上一頁":

if?(pageIndex?-?1??1)?{

return;

}

pageIndex--;

move_kf?=?"sc_r";

break;

case?"下一頁":

if?(pageIndex?+?1??pageCount)?{

return;

}

pageIndex++;

move_kf?=?"sc_l";

break;

case?"確定":

if?(!/^\d+$/.test(pipt.val()))?{

pipt.val("");

return;

}

text?=?parseInt(pipt.val());

if?(text??1?||?text??pageCount)?{

pipt.val("");

return;

}

default:

var?_pindex?=?parseInt(text);

if?(pageIndex?==?_pindex)

return;

move_kf?=?pageIndex??_pindex???"sc_l"?:?"sc_r";

pageIndex?=?_pindex;

break;

}

gopageChange();

}

//頁變更事件

function?gopageChange()?{

if?(config.pageChange)?{

if?(config.dataCount?!=?0)?{

config.pageChange(pageIndex,?config.pageSize,?pageCount);

endloading();

}

}

}

//異步加載結(jié)束

function?endloading()?{

initpage();

}

//添加頁碼

function?initpage()?{

pbody.empty();

var?_t_maxb?=?config.maxButton?/?2;

//前后頁碼集合

var?_t_listp?=?[],?_t_listn?=?[];

var?_min?=?0,?_max?=?pageCount;

for?(var?i?=?1;?i?=?_t_maxb;?i++)?{

var?_t_prev?=?pageIndex?-?i,?_t_next?=?pageIndex?+?i;

//當(dāng)前頁碼之前的頁

if?(_t_prev??0)?{

_t_listp.push("div?class="k_p_page""?+?_t_prev?+?"/div");

if?(i?==?_t_maxb)?_min?=?_t_prev;

}

//當(dāng)前頁碼之后的頁

if?(_t_next?=?pageCount)?{

_t_listn.push("div?class="k_p_page""?+?_t_next?+?"/div");

if?(i?==?_t_maxb)?_max?=?_t_next;

}

}

//顯示第一頁

if?(_min??1)?pbody.append("div?class="k_p_page"1/div");

//顯示前?……

if?(_min?-?1??1)?pbody.append("em.../em");

for?(var?i?=?_t_listp.length;?i?=?0;?i--)?{

pbody.append(_t_listp[i]);

}

pbody.append("div?class="k_p_page?k_p_current""?+?pageIndex?+?"/div");

for?(var?i?=?0;?i??_t_listn.length;?i++)?{

pbody.append(_t_listn[i]);

}

//顯示后?……

if?(pageCount?-?_max??1)?pbody.append("em.../em");

//顯示最后一頁

if?(_max??pageCount)?pbody.append("div?class="k_p_page""?+?pageCount?+?"/div");

}

initpage();

gopageChange();

this.append(pbody).append(next);

if?(config.showCustom)

this.append(pcustom);

this.append(cl);

return?{?reload:?gopageChange,?pageCount:?pageCount,?recount:?function?(e)?{

//重新計算頁數(shù)

config.dataCount?=?e;

pageIndex?=?1;

initcount();

initpage();

gopageChange();

}

};

//console.log(_min?+?"*"?+?_max?+?"*"?+?pageCount);

}

})(jQuery)

樣式kun_page.css:

.kun_page?{font-size:?12px;line-height:23px;font-family:"Microsoft?YaHei";}

.kun_page?.k_p_page{position:relative;}

.kun_page?div?{float:?left;margin:?3px;border:?solid?1px?#ccc;cursor:?pointer;color:?#333;min-width:12px;text-align:center;padding:0px?5px;}

.kun_page?em?{display:?block;float:?left;margin:?2px;}

.kun_page?.k_p_current?{background:?#ccc;color:?#fff;-webkit-animation:scroll_b?300ms;animation:scroll_b?300ms;}

.kun_page?.k_cl?{clear:?both;float:?none;border:?none;margin:?0px;padding:?0px;width:0px;height:0px;}

.kun_page?.k_custom?{display:?block;float:?left;margin:?3px?3px?3px?20px;}

.kun_page?.k_ipt?{width:?30px;height:?21px;border:?solid?1px?#ccc;text-align:?center;vertical-align:middle;}

.kun_page?.k_m{?opacity:?0;?width:?1%;?height:?1%;top:0px;left:0px;?display:block;?position:?absolute;?}

.kun_page?.sc_l{background:?-webkit-gradient(linear,?0?100%,?100%?100%,?from(#CCCCCC),?to(#645F5F));

-webkit-transform:translate(-50px);-webkit-animation:scroll_k_l?300ms?linear;

background:?-moz-linear-gradient(left,#CCCCCC?0%,?#645F5F?100%);

background:?-ms-linear-gradient(left,#CCCCCC?0%,?#645F5F?100%);

transform:translate(-50px);animation:scroll_k_l?300ms?linear;

}

.kun_page?.sc_r{background:?-webkit-gradient(linear,?0?100%,?100%?100%,?from(#645F5F),?to(#CCCCCC));

-webkit-transform:translate(50px);?-webkit-animation:scroll_k_r?300ms?linear;

background:?-moz-linear-gradient(left,?#645F5F?0%,?#CCCCCC?100%);

background:?-ms-linear-gradient(left,#CCCCCC?0%,?#645F5F?100%);

transform:translate(50px);?animation:scroll_k_r?300ms?linear;

}

/*

animation

*/

@-webkit-keyframes?scroll_k_l{

0%{-webkit-transform:translate(-100px);opacity:0.2;width:200%;height:100%;}

99%{-webkit-transform:translate(-20px);opacity:0;width:200%;height:100%;}

100%{-webkit-transform:translate(-20px);opacity:0;width:1%;height:1%;}

}

@-webkit-keyframes?scroll_k_r{

0%{-webkit-transform:translate(100px);opacity:0.2;width:200%;height:100%;}

99%{-webkit-transform:translate(20px);opacity:0;width:200%;height:100%;}

100%{-webkit-transform:translate(20px);opacity:0;width:1%;height:1%;}

}

@keyframes?scroll_k_l{

0%{transform:translate(-100px);opacity:0.2;width:200%;height:100%;}

99%{transform:translate(-20px);opacity:0;width:200%;height:100%;}

100%{transform:translate(-20px);opacity:0;width:1%;height:1%;}

}

@keyframes?scroll_k_r{

0%{transform:translate(100px);opacity:0.2;width:200%;height:100%;}

99%{transform:translate(20px);opacity:0;width:200%;height:100%;}

100%{transform:translate(20px);opacity:0;width:1%;height:1%;}

}

@-webkit-keyframes?scroll_b{

0%,99%{background:?#fff;color:?#000;}

100%{background:?#ccc;color:?#fff;}

}

@keyframes?scroll_b{

0%,99%{background:?#fff;color:?#000;}

100%{background:?#ccc;color:?#fff;}

}

樣式和動畫都可以自己修改(好吧,動畫效果很樸素,鬧哪樣,明明想了很久好嗎)

pageChange事件里面也沒有過多的其他處理,比如我們公司前后臺處理json就有一套方案,ajax提交的參數(shù)也有處理

所以若有需求,完全可以在我的代碼上再封裝一層

jQuery分頁插件pagination具體怎么用?求詳細(xì)教程

本文實例為大家分享了jQuery Pagination分頁插件的具體代碼,供大家參考,具體內(nèi)容如下

一、引用CSS和JS:

link href="/Content/Plugins/jQuery.Pagination_v2.2/pagination.css" rel="external nofollow" rel="stylesheet" type="text/css" / script src="/Content/Plugins/jQuery.Pagination_v2.2/jquery.pagination.js" type="text/javascript"/script

二、HTML:

div id="Pagination" class="flickr" style="margin-top: 10px; margin-left: 10px;" /div

三、JS:

$(function () { var total = parseInt("@(ViewBag.total)"); var page = parseInt("@(ViewBag.page)") - 1; var pageSize = parseInt("@(ViewBag.pageSize)"); $("#Pagination").pagination(total, { callback: function (page_id) { window.location = "BoardList?page=" + page_id + "pageSize=" + this.items_per_page; }, //PageCallback() 為翻頁調(diào)用次函數(shù)。 prev_text: " 上一頁", next_text: "下一頁 ", items_per_page: 10, //每頁的數(shù)據(jù)個數(shù) num_display_entries: 1, //兩側(cè)首尾分頁條目數(shù) current_page: page, //當(dāng)前頁碼 num_edge_entries: 11 //連續(xù)分頁主體部分分頁條目數(shù) }); });

四、后臺代碼:

public ActionResult BoardList() { PagerModel pager = new PagerModel(); if (Request["page"] == null) { pager.page = 1; pager.rows = 10; pager.sort = "Id"; pager.order = "desc"; } else { pager.page = int.Parse(Request["page"]) + 1; pager.rows = int.Parse(Request["pageSize"]); pager.sort = "Id"; pager.order = "desc"; } boardManageService.GetList(ref pager); ListBoardModel boardList = pager.result as ListBoardModel; ViewData["BoardModelList"] = boardList; ViewBag.page = pager.page; ViewBag.total = pager.totalRows; ViewBag.pageSize = pager.rows; return View(); } #endregion

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

jquery分頁排序插件jplist怎么弄

jPList是一個靈活的jQuery插件,支持排序、分頁和過濾的HTML結(jié)構(gòu)(DIVs,

UL/LI,

tables,等等)。

特點

適用于任何內(nèi)容(表、列表、div元素等)

升序和降序排序

字母數(shù)字和數(shù)字排序

日期和時間排序

自動分頁

任意數(shù)量的文本框過濾器

任意數(shù)量的下降過濾器

復(fù)選框和單選按鈕過濾器

數(shù)據(jù)來源:PHP

+

MySQL,

ASP.NET

+

Sql

Server,

PHP

+

SQLite

支持本地存儲和cookies

網(wǎng)格/列表視圖演示頁面

完全可定制的風(fēng)格

在所有主要瀏覽器工作

SEO友好

帶注釋的源代碼

詳細(xì)的文檔

本文名稱:jquery分頁插件,分頁插件的使用
鏈接分享:http://jinyejixie.com/article16/dsdjsdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站網(wǎng)站內(nèi)鏈、網(wǎng)站收錄網(wǎng)站設(shè)計、微信公眾號、自適應(yīng)網(wǎng)站

廣告

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

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
嵩明县| 深州市| 平度市| 福建省| 大余县| 麻栗坡县| 舞钢市| 泾源县| 铁岭市| 个旧市| 蒲城县| 边坝县| 屏山县| 黄冈市| 长春市| 康保县| 商洛市| 金乡县| 龙泉市| 巴里| 武平县| 哈尔滨市| 太保市| 鄂州市| 廊坊市| 讷河市| 泸州市| 石景山区| 罗江县| 亚东县| 定州市| 浦江县| 昌邑市| 巴塘县| 浦北县| 临夏县| 客服| 木兰县| 东港市| 乌兰浩特市| 通江县|