国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 web前端 js教程 jquery easyui 分頁的使用教程實例

jquery easyui 分頁的使用教程實例

Jun 19, 2017 pm 03:15 PM
easyui jquery 使用 分頁 教程

在web開發(fā)中,經(jīng)常會遇到分頁的需求,如果靠我們手寫代碼,可能代碼又多 ,樣式又不好看,下面介紹一下jquery easyui 分頁功能,非常的方便簡單

然后按照《jquery EasyUI框架使用文檔》包含必要文件后,只要在$(function(){ }); 里插入下面的代碼即可:

 $('#pp').pagination(options);

下面來介紹Pagination的具體用法,首先來看屬性:

屬性名 類型 描述 默認值

total 數(shù)字 當分頁建立時設置記錄的總數(shù)量 1

pageSize 數(shù)字 每一頁顯示的數(shù)量 10

pageNumber 數(shù)字 當分頁建立時,顯示的頁數(shù) 1

pageList 數(shù)組 用戶可以修改每一頁的大小,

pageList屬性定義了多少種大小可以改變. [10,20,30,50]

loading 布爾 定義數(shù)據(jù)是否正在加載 false

buttons 數(shù)組 定義自定義按鈕,每個按鈕包含兩個屬性:

iconCls: 顯示背景圖像的CSS類

handler: 當一個按鈕被點擊時的處理函數(shù) null

showPageList 布爾 定義是否顯示頁面列表 true

showRefresh 布爾 定義是否顯示刷新按鈕 true

beforePageText 字符串 在輸入框組件前顯示的標簽 Page

afterPageText 字符串 在輸入框組件后顯示的標簽 of {pages}

displayMsg 字符串 顯示一個頁面的信息。

Displaying {from} to {to} of {total} items 事件事件名 參數(shù) 描述 onSelectPage pageNumber, pageSize 當用戶選擇一個新頁時觸發(fā),回調(diào)函數(shù)包含兩個參數(shù): pageNumber: 新頁面的頁數(shù) pageSize: 新頁面的大小 onBeforeRefresh pageNumber, pageSize 刷新按鈕被點擊之前觸發(fā),如果返回false則取消刷新操作 onRefresh pageNumber, pageSize 刷新以后觸發(fā) onChangePageSize pageSize 當改變頁面大小時觸發(fā)演示

1.數(shù)據(jù)的提取和顯示。

DataGrid是通過url屬性獲取數(shù)據(jù)的。例如:url:'ListInfo.action',這樣通過調(diào)用Action中的方法獲取數(shù)據(jù)。返回的是JSON字串。注意,JSON字串必須按照DataGrid定義的數(shù)據(jù)格式進行拼裝。這種數(shù)據(jù)格式,可以參考我前面的文章中的附件。特別強調(diào)的是,JSON字串中的total域的值是數(shù)據(jù)的條數(shù),用于數(shù)據(jù)的分頁。

2.數(shù)據(jù)的分頁。

數(shù)據(jù)的分頁分為前臺分頁和后臺分頁,前臺分頁,DataGrid已經(jīng)封裝好了。DataGrid定義了兩個參數(shù): rows(每頁的條數(shù)),page(當前的頁數(shù)),這兩個參數(shù)分別對應屬性pageSize,pageNumber。用戶可以在pageSize,pageNumber屬性中設置,也可以不設置,這樣就取默認值。我們只需在Action中定義兩個變量,private int rows; private int page; 接著通過SQL語句獲取需要取的值。分頁的SQL語句(Oracle)如下:

這樣提取的數(shù)據(jù)的條數(shù)賦值給total域,拼裝在JSON字串中返回,就可以實現(xiàn)分頁了。當然,pagination:true,是當然需要的。

3.數(shù)據(jù)的操作。

數(shù)據(jù)的操作大致可分為:查看,刪除。對于查看,我們可以通過onClickRow或onDblClickRow事件實現(xiàn)。如:

$(function(){

$('#test').datagrid({

title:'數(shù)據(jù)列表',

width:900,

height:500,

.......(省略的屬性)

onDblClickRow: function() {

var selected = $('#test').datagrid('getSelected');

if (selected){

window.open("DataView.action?Id="+selected.ID);

}}

這樣雙擊就可以查看了。

關(guān)于刪除,可以通過點擊刪除按鈕,調(diào)用刪除方法來實現(xiàn)。刪除按鈕可以在拼裝JSON字串的時候,賦值給OPERATION域,這樣設置{field:'OPERATION',title:'操作',width:120},就可以在頁面上顯示刪除按鈕了。刪除的實現(xiàn),如下:

function DelAff(){

$.messager.confirm('確認','是否真的刪除?',function(r){ 

if (r){ 

var selected = $('#test').datagrid('getSelected');

if (selected){

var index = $('#test').datagrid('getRowIndex', selected);

$('#test').datagrid('deleteRow', index);

DeleteSubmit(selected);

}

}

});

}

function DeleteSubmit(selected)

{

var url="DataDelete.action?Id="+selected.ID;

$.post(

url     

);

}

? ? ? 這樣頁面的刪除和數(shù)據(jù)庫中的刪除都實現(xiàn)了。

4.待解決的問題

如果返回的數(shù)據(jù)為空,則在IE瀏覽器下,頁面會有Bug。我的解決辦法是,把每個域設為"",這樣在頁面上就會出現(xiàn)一行空內(nèi)容的數(shù)據(jù)。如果遇到這個問題并解決的朋友,可以給我建議。

以上是jquery easyui 分頁的使用教程實例的詳細內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔相應法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

得物使用教程 得物使用教程 Mar 21, 2024 pm 01:40 PM

得物APP是當前十分火爆品牌購物的軟件,但是多數(shù)的用戶不知道得物APP中功能如何的使用,下方會整理最詳細的使用教程攻略,接下來就是小編為用戶帶來的得物多功能使用教程匯總,感興趣的用戶快來一起看看吧!得物使用教程【2024-03-20】得物分期購怎么使用【2024-03-20】得物優(yōu)惠券怎么獲得【2024-03-20】得物人工客服怎么找【2024-03-20】得物取件碼怎么查看【2024-03-20】得物求購在哪里看【2024-03-20】得物vip怎么開【2024-03-20】得物怎么申請退換貨

BTCC教學:如何在BTCC交易所綁定使用MetaMask錢包? BTCC教學:如何在BTCC交易所綁定使用MetaMask錢包? Apr 26, 2024 am 09:40 AM

MetaMask(中文也叫小狐貍錢包)是一款免費的、廣受好評的加密錢包軟件。目前,BTCC已支持綁定MetaMask錢包,綁定后可使用MetaMask錢包進行快速登入,儲值、買幣等,且首次綁定還可獲得20USDT體驗金。在BTCCMetaMask錢包教學中,我們將詳細介紹如何注冊和使用MetaMask,以及如何在BTCC綁定并使用小狐貍錢包。MetaMask錢包是什么?MetaMask小狐貍錢包擁有超過3,000萬用戶,是當今最受歡迎的加密貨幣錢包之一。它可免費??使用,可作為擴充功能安裝在網(wǎng)絡

百度網(wǎng)盤app怎么用 百度網(wǎng)盤app怎么用 Mar 27, 2024 pm 06:46 PM

在如今云存儲已經(jīng)成為我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠?。百度網(wǎng)盤作為國內(nèi)領(lǐng)先的云存儲服務之一,憑借其強大的存儲功能、高效的傳輸速度以及便捷的操作體驗,贏得了廣大用戶的青睞。而且無論你是想要備份重要文件、分享資料,還是在線觀看視頻、聽取音樂,百度網(wǎng)盤都能滿足你的需求。但是很多用戶們可能對百度網(wǎng)盤app的具體使用方法還不了解,那么這篇教程就將為大家詳細介紹百度網(wǎng)盤app如何使用,還有疑惑的用戶們就快來跟著本文詳細了解一下吧!百度云網(wǎng)盤怎么用:一、安裝首先,下載并安裝百度云軟件時,請選擇自定義安裝選

網(wǎng)易郵箱大師怎么用 網(wǎng)易郵箱大師怎么用 Mar 27, 2024 pm 05:32 PM

網(wǎng)易郵箱,作為中國網(wǎng)民廣泛使用的一種電子郵箱,一直以來以其穩(wěn)定、高效的服務贏得了用戶的信賴。而網(wǎng)易郵箱大師,則是專為手機用戶打造的郵箱軟件,它極大地簡化了郵件的收發(fā)流程,讓我們的郵件處理變得更加便捷。那么網(wǎng)易郵箱大師該如何使用,具體又有哪些功能呢,下文中本站小編將為大家?guī)碓敿毜膬?nèi)容介紹,希望能幫助到大家!首先,您可以在手機應用商店搜索并下載網(wǎng)易郵箱大師應用。在應用寶或百度手機助手中搜索“網(wǎng)易郵箱大師”,然后按照提示進行安裝即可。下載安裝完成后,我們打開網(wǎng)易郵箱賬號并進行登錄,登錄界面如下圖所示

夏天,一定要試試拍攝彩虹 夏天,一定要試試拍攝彩虹 Jul 21, 2024 pm 05:16 PM

夏天雨后,經(jīng)常能見到一種美麗且神奇的特殊天氣景象——彩虹。這也是攝影中可遇而不可求的難得景象,非常出片。彩虹出現(xiàn)有這樣幾個條件:一是空氣中有充足的水滴,二是太陽以較低的角度進行照射。所以下午雨過天晴后的一段時間內(nèi),是最容易看到彩虹的時候。不過彩虹的形成受天氣、光線等條件的影響較大,因此一般只會持續(xù)一小段時間,而最佳觀賞、拍攝時間更為短暫。那么遇到彩虹,怎樣才能合理將其記錄下來并拍出質(zhì)感呢?1.尋找彩虹除了上面提到的條件外,彩虹通常出現(xiàn)在陽光照射的方向,即如果太陽由西向東照射,彩虹更有可能出現(xiàn)在東

小米汽車app怎么用 小米汽車app怎么用 Apr 01, 2024 pm 09:19 PM

小米汽車軟件提供遠程車控功能,讓用戶可以通過手機或電腦遠程控制車輛,例如開關(guān)車輛的門窗、啟動引擎、控制車輛的空調(diào)和音響等,下文就是這個軟件的使用及內(nèi)容,一起了解下吧。小米汽車app功能及使用方法大全1、小米汽車app在3月25日上線蘋果AppStore,現(xiàn)在安卓手機的應用商店中也可以下載了;購車:了解小米汽車核心亮點和技術(shù)參數(shù),可預約試駕、配置訂購您的小米汽車,支持在線處理提車待辦事項。3、社區(qū):了解小米汽車品牌資訊,交流用車體驗,分享精彩車生活;4、車控:手機就是遙控器,遠程控制,實時安防,輕

photoshopcs5是什么軟件?-photoshopcs5使用教程 photoshopcs5是什么軟件?-photoshopcs5使用教程 Mar 19, 2024 am 09:04 AM

PhotoshopCS是PhotoshopCreativeSuite的縮寫,由Adobe公司出品的軟件,被廣泛用于平面設計和圖像處理,作為新手學習PS,今天就讓小編為您解答一下photoshopcs5是什么軟件以及photoshopcs5使用教程。一、photoshopcs5是什么軟件AdobePhotoshopCS5Extended是電影、視頻和多媒體領(lǐng)域的專業(yè)人士,使用3D和動畫的圖形和Web設計人員,以及工程和科學領(lǐng)域的專業(yè)人士的理想選擇。呈現(xiàn)3D圖像并將它合并到2D復合圖像中。輕松編輯視

全角字符的定義及使用 全角字符的定義及使用 Mar 25, 2024 pm 03:33 PM

什么是全角字符?在計算機編碼系統(tǒng)中,全角字符是一種占用兩個標準字符位置的字符編碼方式。相對應的,占用一個標準字符位置的字符編碼方式被稱為半角字符。全角字符通常用于中文、日文、韓文等亞洲文字的輸入、顯示和打印。在中文輸入法和文字編輯中,全角字符與半角字符的使用場景是有所區(qū)別的。全角字符的使用中文輸入法:在中文輸入法中,通常全角字符用于輸入中文字符,例如漢字、標

See all articles