靜態(tài)頁(yè)面讀取json翻頁(yè) springmvc中返回的json數(shù)據(jù)怎樣在jsp用ajx分頁(yè)?
springmvc中返回的json數(shù)據(jù)怎樣在jsp用ajx分頁(yè)?EasyUI paging必須設(shè)置相應(yīng)的參數(shù),標(biāo)準(zhǔn)JSON格式1{總計(jì):15, 頁(yè)面大?。?, 頁(yè)碼:1,rows:[{Name:“Zh
springmvc中返回的json數(shù)據(jù)怎樣在jsp用ajx分頁(yè)?
EasyUI paging必須設(shè)置相應(yīng)的參數(shù),標(biāo)準(zhǔn)JSON格式1{總計(jì):15, 頁(yè)面大?。?, 頁(yè)碼:1,rows:[{Name:“Zhang San”},{Name:“Li Si”}]}行的數(shù)據(jù)是MVC查詢的數(shù)據(jù)總數(shù)。PageSize是每頁(yè)的大小,pagenum是當(dāng)前頁(yè)。此外,參數(shù)名稱區(qū)分大小寫?;旧希琫asyUI對(duì)所有JSON數(shù)據(jù)鍵都是區(qū)分大小寫的
使用jquery Ajax異步技術(shù)($)。Post)向服務(wù)器提交頁(yè)面顯示記錄數(shù)(PageSize)和要顯示的頁(yè)碼。服務(wù)器根據(jù)這個(gè)數(shù)字進(jìn)入數(shù)據(jù)庫(kù)查詢數(shù)據(jù)(MySQL數(shù)據(jù)庫(kù)使用limit,Oracle使用rownum偽列實(shí)現(xiàn)分頁(yè)查詢),前臺(tái)pageno一次添加一個(gè)。分頁(yè)所需的頁(yè)數(shù)等于數(shù)據(jù)庫(kù)中找到的記錄總數(shù)除以PageSize。頁(yè)數(shù),查詢數(shù)據(jù)響應(yīng)首頁(yè)。然后使用引導(dǎo)尋呼機(jī)插件。動(dòng)態(tài)獲取分頁(yè)條的頁(yè)碼超鏈接中的頁(yè)數(shù)。已獲得數(shù)據(jù)庫(kù)中的總頁(yè)數(shù)??梢孕薷?/p>