tp3.2多條件分頁問題
今天在專案中使用tp3.2分頁時,碰到了一個分頁條件無法保持的問題,在這裡記錄一下。
第一頁能顯示,第二頁查詢條件丟失,顯示所有結果。
正常情況下遇到的問題是:
如果查詢條件是post方式從表單傳到後臺,分頁跳轉時為了保證查詢條件,加入如下程式碼然後輸出。
然而,這樣做了可能並不能達到目的。因為tp3.2分頁類中,分頁跳轉的引數預設是get方式獲取。
而我們獲取查詢條件是post方式獲取的,所以就導致後面的分頁條件沒有拿到,自然就無法保留查詢條件。
我的解決方案
這裡有個簡單的寫法,就是獲取查詢的時候直接用I函式獲取
這樣就能保證保持查詢條件,分頁也就沒問題了。
我碰到的坑是:
前臺模板查詢條件是上圖這樣寫的,而後臺接收引數用的是
這種接收方式,導致無法拿到第二頁以及後面分頁通過get方式帶的條件,因為缺少一層info,最後將info層去掉,然後通過上面的解決方案解決了。
這只是一種情況,如果不能解決,可以參考簡書這篇文章https://www.jianshu.com/p/efc645cada09
相關推薦
tp3.2多條件分頁問題
今天在專案中使用tp3.2分頁時,碰到了一個分頁條件無法保持的問題,在這裡記錄一下。 第一頁能顯示,第二頁查詢條件丟失,顯示所有結果。 正常情況下遇到的問題是: 如果查詢條件是post方式從表單傳到後臺,分頁跳轉時為了保證查詢條件,加入如下程式碼然後輸出。 然而,這樣做了可能並
tp3.2中利用分頁類進行分頁(多條件搜尋)
HTML頁面 使用者名稱:<input type="text" name="name" id="username"> 方案id:<input type="text" name="" id="programid"> 配資狀態:<select na
bos 第4 (區域excel批量導入、區域通用分頁查詢、分區的添加、分區多條件分頁查詢、分區導出excel)
sea htm 不能 長安 基金會 格式 address ret body BOS項目筆記 第4天 今天內容安排: 1、區域批量導入功能 jQuery OCUpload(一鍵上傳插件)、apache POI、pinyin4j 2、實現區域的分頁查詢 3、對分頁代碼重構
springboot jpa mongodb 多條件分頁查詢
sort ndt int integer mongod nbsp boot amp success public Page<Recorded> getRecordeds(Integer page, Integer size, Recorded recorded)
多條件分頁查詢
只有繼承JpaSpecificationExecutor<>類,才能多條件分頁查詢。 eg: @Override public Page<OrderHistory> findAll(Pageable pageable, Long userId,
MyBatis多條件分頁查詢,返回總記錄數
<!-- 通過多條件分頁查詢,返回總記錄數 --> <select id="selectPageCount" parameterType="page" resultType="
spring boot 複雜多條件分頁排序列表查詢
Controller層就不寫了,主要貼一下Service程式碼。 Service import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.
MVC+Bootstrap+Drapper使用PagedList.Mvc支持多查詢條件分頁
pagedlist amp new 源代碼 post header this 當前 都是 前幾天做一個小小小項目,使用了MVC+Bootstrap,以前做分頁都是異步加載Mvc部分視圖的方式,因為這個是小項目,就隨便一點。一般的列表頁面,少不了有查詢條件,下面分享下Drap
[轉]微信小程序之加載更多(分頁加載)實例 —— 微信小程序實戰系列(2)
是否 底部 watermark water ongl 小程序教程 所有 空數組 osi 本文轉自;http://blog.csdn.net/michael_ouyang/article/details/56846185 loadmore 加載更多(分頁加載) 當
MyBatis中帶條件的多表分頁查詢
1.兩個表對應的實體 public class Subarea implements Serializable{ private String id; private String decidedzoneId; private String regionId;
day18-2-django之分頁和session
特征 request 客戶 .site none func pytho 控制 render Django-4 知識預覽 分頁器(paginator) COOKIE 與 SESSION 回到頂部 分頁器(paginator) 分頁器的使用 >>
php 數據分頁類,可自定義多個分頁樣式
logs echo oot log 好的 num 方式 turn pre 調用分頁類的方法: // 測試分頁 public function pageTestAction() { Load::load_class(‘getPage‘,DI
python之路--web--2--Django-9-分頁
自定義分頁 取數據 計算 分享 頁碼 col 用戶輸入 div 輸入 六、分頁 一、Django內置分頁 views.py Html 擴展內置分頁:views.py 擴展內置分頁:Html 二、自定義分頁 分頁功能在每個網站都是必要的,對於分頁來說,其實就是根據用戶的輸入計
多表分頁存儲
return pre condition between 語句 user nts dbo pid --存儲過程CREATE PROCEDURE Pager @TotalCount INT OUTPUT, --總記錄數 @TotalPage INT OUTPUT, -
oracle 一對多資料分頁查詢篩選
今天專案測試執行的時候,遇到了一個奇怪的問題,這個問題說起來按sql語法的話是沒有錯誤的 但是呢按照我們的業務來做區分就有些邏輯上的錯誤了, 下面請聽我慢慢道來,在資料庫中有兩個資料, 先來看下第一次sql是如何寫的 查詢之後在外面做分頁,很正常的邏輯,但是大家都發現了
MybatisPlus第三篇之如何使用三行程式碼完成(複雜條件)分頁(在此係列第二篇基礎上進行提升)
//1、pageNum:第幾頁;pageSize:一頁多少條 Page pages=new Page(Integer.parseInt(pageNum),Integer.parseInt(pageSize)); //2、定義條件接收處理,,,假設現在不需要條件 Wrapper w= new En
angular的tm-pagination分頁外掛一個頁面使用多個分頁的問題
很多分頁外掛在一個頁面中使用多個的時候都會出現一些問題(據說的,我還沒有什麼經驗),當然我在使用tm-pagination的時候也沒有跳過這個坑,先上個pagination最基礎的使用。其中有幾點需要注意的地方 1.外掛有兩個關鍵引數currentPage、itemsPerPage,當前頁碼和每
Mybatis-plus多表關聯查詢,多表分頁查詢
學習plus真的覺得寫程式碼真的越來越舒服了。昨天開始接觸吧,只要學會了多表關聯查詢。plus就能隨意搭配使用了。 關於怎麼搭建的就自行了去研究了哦。這裡直接進入主題。 我用的是springboot+mybatis-plus。新專案我打算以後都是這樣了。 配置一個分頁外掛! im
SpringDataJPA Example條件分頁查詢例項
文章參考了:https://blog.csdn.net/long476964/article/details/79677526 。該文章介紹了 Example 類的用法(中文不好看過來)。 SpringDataJPA官方文件:https://docs.spring.io/spring
TP5 搜尋按條件分頁
public function index() { $map = []; if($this->request->isGet()) { $data = $this->request->get();