内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

jquery分頁(yè)插件,分頁(yè)插件的使用

jquery分頁(yè)插件哪個(gè)比較好?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

jquery -版本號(hào)

.min壓縮版

不帶.min就是未壓縮版

jquery-1.6.4.min.js

一般使用都用帶.min的

節(jié)省加載時(shí)間。

其他的都是基于

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

jquery ajax分頁(yè)插件 怎么寫(xiě)

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

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ù)查詢(xún)

$("#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:頁(yè)數(shù)據(jù)條數(shù)

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

showCustom:是否能手動(dòng)輸入頁(yè)碼?

pageChange:頁(yè)變更事件

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

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

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

c:pageCount,總頁(yè)數(shù)

*/

(function($){

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

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

throw?"k_page:如有多個(gè)page請(qǐng)調(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;

//初始化頁(yè)數(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"上一頁(yè)/div",?next?=?"div?class="k_p_next"下一頁(yè)/div",?pbody?=?$(""),?pcustom?=?$("span?class="k_custom"到第??頁(yè)?/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)頁(yè)碼

function?topage(text)?{

switch?(text)?{

case?"上一頁(yè)":

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

return;

}

pageIndex--;

move_kf?=?"sc_r";

break;

case?"下一頁(yè)":

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();

}

//頁(yè)變更事件

function?gopageChange()?{

if?(config.pageChange)?{

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

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

endloading();

}

}

}

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

function?endloading()?{

initpage();

}

//添加頁(yè)碼

function?initpage()?{

pbody.empty();

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

//前后頁(yè)碼集合

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)前頁(yè)碼之前的頁(yè)

if?(_t_prev??0)?{

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

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

}

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

if?(_t_next?=?pageCount)?{

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

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

}

}

//顯示第一頁(yè)

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");

//顯示最后一頁(yè)

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)?{

//重新計(jì)算頁(yè)數(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;}

}

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

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

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

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

本文實(shí)例為大家分享了jQuery Pagination分頁(yè)插件的具體代碼,供大家參考,具體內(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() 為翻頁(yè)調(diào)用次函數(shù)。 prev_text: " 上一頁(yè)", next_text: "下一頁(yè) ", items_per_page: 10, //每頁(yè)的數(shù)據(jù)個(gè)數(shù) num_display_entries: 1, //兩側(cè)首尾分頁(yè)條目數(shù) current_page: page, //當(dāng)前頁(yè)碼 num_edge_entries: 11 //連續(xù)分頁(yè)主體部分分頁(yè)條目數(shù) }); });

四、后臺(tái)代碼:

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

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

jquery分頁(yè)排序插件jplist怎么弄

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

UL/LI,

tables,等等)。

特點(diǎn)

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

升序和降序排序

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

日期和時(shí)間排序

自動(dòng)分頁(yè)

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

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

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

數(shù)據(jù)來(lái)源:PHP

+

MySQL,

ASP.NET

+

Sql

Server,

PHP

+

SQLite

支持本地存儲(chǔ)和cookies

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

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

在所有主要瀏覽器工作

SEO友好

帶注釋的源代碼

詳細(xì)的文檔

本文名稱(chēng):jquery分頁(yè)插件,分頁(yè)插件的使用
鏈接分享:http://www.rwnh.cn/article16/dsdjsdg.html

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

廣告

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

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
利津县| 凤城市| 报价| 通化县| 榆社县| 土默特右旗| 筠连县| 中方县| 景谷| 嵩明县| 凤台县| 昭觉县| 宜良县| 阆中市| 宿松县| 天镇县| 措勤县| 珲春市| 集安市| 府谷县| 长岛县| 安达市| 深圳市| 兴海县| 阿坝县| 凉山| 宝山区| 洪泽县| 抚顺市| 隆尧县| 凌海市| 江安县| 泰和县| 侯马市| 玛纳斯县| 安康市| 墨玉县| 津市市| 富蕴县| 汽车| 酒泉市|