doctype html前端>
<
html
lang
="en"
>
<
head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
<
link
rel="stylesheet"
href
="../css/bootstrap.min.css"
>
head
>
<
body
>
<
div
id="example"
>
div>
<
script
src="../lib/jquery-1.9.1.min.js"
>
script
>
<
script
src="../lib/bootstrap.min.js"
>
script
>
<
script
src="../build/bootstrap-paginator.min.js"
>
script
>
<
script
>
let currentpage =1
;//當前頁let pagesize =3
;//每頁顯示多少條
function
render() ,
datatype:
"json",
success:
function
(result) })}
render();
/***
* @param pagecurrent 當前所在頁
* @param pagesum 總頁數
* @param callback 呼叫ajax
*/function
setpage(pagecurrent, pagesum, callback)
},//顯示第幾頁
currentpage: pagecurrent,
//總頁數
totalpages: pagesum,
//當單擊操作按鈕的時候, 執行該函式, 呼叫ajax渲染頁面
onpageclicked:
function
(event, originalevent, type, page) })}
script
>
body
>
html
>
content = self.get_argument('後端應用元件:bootstrap-paginatorcontent')
imei = self.get_argument('
imei')
currentpage = int(self.get_argument('
page
')) #
當前頁 pagesize = int(self.get_argument('
pagesize
')) #
每頁多少條
query = db_session.query(alarm).filter(alarm.content == content, alarm.imei == imei) #
query物件
count = query.count() #總數#
limit x offset y 跳過y條資料,讀x條資料
#values得到的是乙個生成器
all_alarm = [ for obj in
query.limit(pagesize).offset((currentpage - 1) *pagesize).values(alarm.warning,
alarm.createtime
)]self.write(json.dumps(, cls=datetimeencoder,
ensure_ascii=false))
引數位址請參考:
sqlachemy中批量刪除的問題
db.session.query article filter article.id.in items delete 報錯 sqlalchemy.exc.invalidrequesterrorinvalidrequesterror could not evaluate current criteri...
mysql實現分頁 MySQL如何實現分頁查詢
mysql中實現分頁查詢 在資料量較小的情況下可使用limit查詢來實現分頁查詢,在資料量大的情況下使用建立主鍵或唯一索引來實現,另外可通過order by對其排序 一般情況下在mysql中進行分頁查詢時,會用到limit查詢,而且在查詢中都會使用到order by來進行排序。接下來將具體介紹mys...
分頁page Django 實現通用分頁
django 提供了乙個用於分頁的paginator 物件,下面簡單介紹下paginator 物件 paginator 物件的匯入 from django.core.paginator import paginator paginator 物件用法 paginator object list,per...