controller層:
使用的是springmvc框架,將分頁的數據用model傳遞至view層
主要講關於分頁的問題:
view層中定義了四個隱藏的input,分別用來存放服務器路徑,當前頁,總頁數,總記錄數;
然後在JS代碼中用jQuery獲取對應的值
邏輯處理並沒有問題,但是最終顯示出現了一個問題,如圖所示:
當前查詢結果總頁數是2頁,但是,顯示了20頁
自己將totalpage手動改成數字2之後顯示正常,經過思考後覺得可能是接收的totalpage並不是int類型,所以導致JS判斷的時候出了問題。
解決方法如下:
定義一個num,將totalpage使用parseInt( )方法轉爲int型,然後再將totalPage的值設爲num,結果顯示正常