做專案的時候通過webservice介面查詢出一系列的資訊,但是因為資訊量大,一時找不到自己想要的。所以加入查詢,但是是通過webservice介面查詢的,導致不能後台處理這個查詢。故而寫了一段js。通過輪詢**的td的方法實現模糊查詢。
頁面**如下:
imo號:
航次: 英文船名:
出發港:
imo號
航次號英文船名
中文船名
出發港船代
承運人 "/>
"/>
"/>
"/>
"/>
"/>
"/>
js**如下:
$(document).ready(function());
window.opener.getvoyage(obj);
window.close();
});});
//查詢出船期之後的進一步篩選
function searchvoyageno()
});});
} if(shipnameen != "")
});});
} if(loadportid != "")
});});
} if(transportid != "")
});});
} }//查詢之前恢復全部的船期資訊
function reset());
});} //清除查詢條件
function clearv()
/***英文本母轉大寫
*/function onkeyup_toupper(obj)
原則上是通過,獲取到查詢條件的值。然後通過比對輪詢td的結果,如果在td中的值含有此字段就保留,如果沒有則把tr隱藏。
頁面上全資料顯示的效果如下:
通過四個字段模糊查詢之後的顯示效果:
MySQL入門級別的條件查詢和模糊查詢
語法格式 任何一條sql語句要以 結尾,且不區分大小寫 select 欄位名1,欄位名2,欄位名3,from 表名 字段可以參與數 算,比如查詢年薪,但是表裡只有月薪的字段,那麼就 用月薪乘12即可。如sal是月薪,那麼年薪為sal 12。還可重新命名,sal 12 as yearsal,as關鍵字...
FineUI頁面級別的引數配置
上面這些引數和web.config中的一樣,只不過作用域在頁面範圍內,覆蓋web.config中的同名配置。還有一些其他配置屬性 enablepageloading 是否啟用頁面第一次載入提示,預設為居中顯示的載入圖示 預設值 true enableajaxloading 是否啟用ajax載入提示,...
js前端實現模糊查詢
對於模糊查詢,一般都是傳關鍵字給後端,由後端來做。但是有時候一些輕量級的列表前端來做可以減少ajax請求,在一定程度上提高使用者體驗。廢話不多說,直接上 字串方法indexof var len list.length var arr for var i 0 i 0 return arr 正規表示式 ...