jeeSite分頁

hugh Lee發表於2017-07-26

(提前說明:jeesite本身已經實現了分頁的功能)

內建提供的基類BaseEntity包含了Page物件
使用時,findPage方法會呼叫findList進行查詢,返回的資料rownum<=30,取前30條。(設定每頁 顯示多少條 資料是 在jeesite.properties中配置 page.pagesize)
通過Model物件,儲存page資訊。頁面上遍歷 forEach items=”page.list”。同時,${page},取出拼接好的分頁sql。

function page(n,s){ 
    (“#pageNo”).val(n);(“#pageSize”).val(s); 
    $(“#searchForm”).submit(); 
    console.log(); 
    return false; 
} 

頁面上,翻頁需要提供一個表單。表單的id為”searchForm”,將pageNo,pageSize type=”hidden” 的形式。傳送給服務端,查詢下一頁。

相關文章