jquery easyui 分頁的使用教學實例
在web開發中,常常會遇到分頁的需求,如果靠我們手寫程式碼,可能程式碼又多,樣式又不好看,下面介紹一下jquery easyui 分頁功能,非常的方便簡單
然後依照《jquery EasyUI框架使用文件》包含必要文件後,只要在$(function(){ }); 內插入下面的程式碼即可:
$('#pp').pagination(options);
下面來介紹Pagination的具體用法,首先來看屬性:
屬性名類型描述預設值
total 數字當分頁建立時設定記錄的總數量1
pageSize 數字每一頁顯示的數量10
pageNumber 數字當分頁建立時,顯示的頁數1
pageList 陣列使用者可以修改每一頁的大小,
pageList屬性定義了多少種大小可以改變. [10,20,30,50]
loading 布林定義資料是否正在載入false
buttons 陣列定義自訂按鈕,每個按鈕包含兩個屬性:
iconCls: 顯示背景圖像的CSS類別
handler: 當一個按鈕被點擊時的處理函數null
showPageList 布林定義是否顯示頁面列表true
showRefresh 布林定義是否顯示刷新按鈕true
beforePageText 字串在輸入框組件前顯示的標籤Page
afterPageText 字串在輸入框元件後顯示的標籤of {pages}
displayMsg 字串顯示一個頁面的資訊。
Displaying {from} to {to} of {total} items 事件事件名參數描述onSelectPage pageNumber, pageSize 當使用者選擇一個新頁時觸發,回呼函數包含兩個參數: pageNumber: 新頁面的頁數pageSize: 新頁面的大小onBeforeRefresh pageNumber, pageSize 刷新按鈕被點擊之前觸發,如果返回false則取消刷新操作onRefresh pageNumber, pageSize 刷新以後觸發onChangePageSize pageSize 當更改頁面大小時觸發演示演示
##### ######1.資料的擷取與顯示。 #########DataGrid是透過url屬性取得資料的。例如:url:'ListInfo.action',這樣透過呼叫Action中的方法來取得資料。傳回的是JSON字符串。注意,JSON字符串必須按照DataGrid定義的資料格式進行拼裝。這種資料格式,可以參考我前面的文章中的附件。特別強調的是,JSON字符串中的total域的值是資料的條數,用於資料的分頁。 #########2.資料的分頁。 #########資料的分頁分成前台分頁和後台分頁,前台分頁,DataGrid已經封裝好了。 DataGrid定義了兩個參數: rows(每頁的條數),page(目前的頁數),這兩個參數分別對應屬性pageSize,pageNumber。使用者可以在pageSize,pageNumber屬性中設置,也可以不設置,這樣就取預設值。我們只需在Action中定義兩個變量,private int rows; private int page; 接著透過SQL語句來取得需要取的值。分頁的SQL語句(Oracle)如下:######這樣提取的資料的條數賦值給total域,拼裝在JSON字符串中返回,就可以實現分頁了。當然,###pagination:true,###是當然需要的。 #########3.資料的操作。 #########資料的操作大致可分為:查看,刪除。對於查看,我們可以透過onClickRow或onDblClickRow事件實現。如:###
$(function(){ $('#test').datagrid({ title:'数据列表', width:900, height:500, .......(省略的属性) onDblClickRow: function() { var selected = $('#test').datagrid('getSelected'); if (selected){ window.open("DataView.action?Id="+selected.ID); }}
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 ); }
以上是jquery easyui 分頁的使用教學實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

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

CrystalDiskMark是一款適用於硬碟的小型HDD基準測試工具,可快速測量順序和隨機讀取/寫入速度。接下來就讓小編為大家介紹一下CrystalDiskMark,以及crystaldiskmark如何使用吧~一、CrystalDiskMark介紹CrystalDiskMark是一款廣泛使用的磁碟效能測試工具,用於評估機械硬碟和固態硬碟(SSD)的讀取和寫入速度和隨機I/O性能。它是一款免費的Windows應用程序,並提供用戶友好的介面和各種測試模式來評估硬碟效能的不同方面,並被廣泛用於硬體評

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

網易郵箱,作為中國網友廣泛使用的一種電子郵箱,一直以來以其穩定、高效的服務贏得了用戶的信賴。而網易信箱大師,則是專為手機使用者打造的信箱軟體,它大大簡化了郵件的收發流程,讓我們的郵件處理變得更加便利。那麼網易信箱大師該如何使用,具體又有哪些功能呢,下文中本站小編將為大家帶來詳細的內容介紹,希望能幫助到大家!首先,您可以在手機應用程式商店搜尋並下載網易信箱大師應用程式。在應用寶或百度手機助手中搜尋“網易郵箱大師”,然後按照提示進行安裝即可。下載安裝完成後,我們打開網易郵箱帳號並進行登錄,登入介面如下圖所示

在如今雲端儲存已成為我們日常生活和工作中不可或缺的一部分。百度網盤作為國內領先的雲端儲存服務之一,憑藉其強大的儲存功能、高效的傳輸速度以及便捷的操作體驗,贏得了廣大用戶的青睞。而且無論你是想要備份重要文件、分享資料,還是在線上觀看影片、聽取音樂,百度網盤都能滿足你的需求。但很多用戶可能對百度網盤app的具體使用方法還不了解,那麼這篇教學就將為大家詳細介紹百度網盤app如何使用,還有疑惑的用戶們就快來跟著本文詳細了解一下吧!百度雲網盤怎麼用:一、安裝首先,下載並安裝百度雲軟體時,請選擇自訂安裝選

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

PhotoshopCS是PhotoshopCreativeSuite的縮寫,由Adobe公司出品的軟體,被廣泛用於平面設計和圖像處理,作為新手學習PS,今天就讓小編為您解答一下photoshopcs5是什麼軟體以及photoshopcs5使用教程。一、photoshopcs5是什麼軟體AdobePhotoshopCS5Extended是電影、視訊和多媒體領域的專業人士,使用3D和動畫的圖形和Web設計人員,以及工程和科學領域的專業人士的理想選擇。呈現3D影像並將它合併到2D複合影像中。輕鬆編輯視

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