關於黑馬旅遊網的實現 --- 分頁查詢功能,點選分頁碼不顯示資料
問題:在位址列直接輸入查詢方法和查詢引數,可以查到資料,但是點選分頁碼時查不到資料,並且瀏覽器的F12的networks也顯示無資料,但是可以看到請求地址包含&xxx=null。
原因:此分頁查詢涉及到多條件查詢,且有的條件有可能為空時,在頁面載入函式中要對其是否為空進行判斷,若為空則需要為其賦值空字串,即:""。不這樣的話,空引數預設是null,不是正確的請求地址!
例如:
$(function () {
//search方法可以獲取傳遞過來的uri中的 ?及其以後的值 //?cid=1
//var uri = location.search;
//擷取cid
//var cid = uri.split("=")[1];
//var cid = uri.substring(5);
//通過js中的getParameter方法來獲取value
var cid = getParameter("cid"); //接受cid
//alert(cid);
var rname = getParameter("rname"); //rname
if(rname != null){
//獲取的rname是編譯格式,需要進行url解碼
rname = window.decodeURIComponent(rname);
}
else{
rname = "";
}
感謝收閱
相關文章
- 如何分頁顯示資料庫查詢結果?資料庫
- indexdb實現分頁查詢Index
- 關於 groupBy 分組查詢的分頁處理
- JSP怎樣將查詢的資料實現分頁操作JS
- elasticsearch查詢之大資料集分頁查詢Elasticsearch大資料
- 分頁功能的實現
- SSM框架實現分頁查詢例子SSM框架
- c# winform 實現分頁查詢C#ORM
- 【記錄】SSH分頁查詢功能
- Oracle資料庫中的分頁查詢Oracle資料庫
- SpringMVC+Spring Data JPA +Bootstrap 分頁實現和模糊查詢分頁SpringMVCboot
- 流式查詢1. mybatis的遊標Cursor,分頁大資料查詢MyBatis大資料
- 如何優雅地實現分頁查詢
- php分頁顯示PHP
- MySQL的分頁查詢MySql
- Elasticsearch 分頁查詢Elasticsearch
- 分庫分表後的分頁查詢
- 百億級資料分表後怎麼分頁查詢?
- 百億級資料 分庫分表 後怎麼分頁查詢?
- SSH整合實現分頁查詢(兩種方式)
- 資料庫全表查詢之-分頁查詢優化資料庫優化
- web 實現分頁列印功能Web
- 使用 jQuery 實現分頁功能jQuery
- NET 集合分頁查詢
- AntDesignBlazor示例——分頁查詢Blazor
- ThinkPhp框架:分頁查詢PHP框架
- 分頁查詢優化優化
- redis實現像關係型資料庫一樣按條件高效查詢分頁Redis資料庫
- elasticsearch查詢之大資料集分頁效能分析Elasticsearch大資料
- SpringMVC分頁顯示效果與配置不匹配的原因SpringMVC
- golang透過mysql語句實現分頁查詢GolangMySql
- golang通過mysql語句實現分頁查詢GolangMySql
- 建立一個SpringBoot專案,實現簡單的CRUD功能和分頁查詢Spring Boot
- SSH框架下的分頁查詢框架
- 前端黑科技:使用 JavaScript 實現網頁掃碼功能前端JavaScript網頁
- 文章內容分頁功能實現
- 使用Mybatis-plus進行分頁查詢,沒有分頁效果,查詢的資料量超出每頁數量設定MyBatis
- WebMagic抓取 table分頁資料, table分頁時,URL不變Web