js模糊查询
来源:互联网 发布:网络电视看不到地方台 编辑:程序博客网 时间:2024/06/08 11:29
不通过数据库,直接前端js模糊查询,实现以下效果
根据搜索条件查询结果:
jsp页面相关代码:
<div class="search">
<i class="iconfont icon-search">
<input type="text" id="resourceTitle" name="resourceTitle" placeholder="搜索资讯、公告" style='border-left:0px;border-top:0px;border-right:0px;border-bottom:1px '>
</i>
</div>
</header>
<!--header end-->
<!--article start-->
<article class="s-article">
<ul class="s-edu">
<li><i class="li_info"></i>最新资讯</li>
<c:forEach items="${pageList}" var="list">
<c:if test="${list.columnCode eq 10001 }">
<li><a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"><span>[成人教育]</span>${list.resourceTitle}</a></li>
</c:if>
<c:if test="${list.columnCode eq 10003 }">
<li><a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"><span>[学校公告]</span>${list.resourceTitle}</a></li>
</c:if>
<c:if test="${list.columnCode eq 10004 }">
<li><a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"><span>[技能鉴定]</span>${list.resourceTitle}</a></li>
</c:if>
<c:if test="${list.columnCode eq 10005 }">
<li><a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"><span>[技术前沿]</span>${list.resourceTitle}</a></li>
</c:if>
<c:if test="${list.columnCode eq 10006 }">
<li><a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"><span>[教学动态]</span>${list.resourceTitle}</a></li>
</c:if>
</c:forEach>
</ul>
style='border-left:0px;border-top:0px;border-right:0px;border-bottom:1px ' 去除文本框边框
js相关代码:
$(function(){
var $resourceTitle=$("#resourceTitle");
$resourceTitle.on('keyup',function(){
var resourceTitle=$.trim($resourceTitle.val());
query();
})
function query(){
if(resourceTitle.length == 0){
$(".s-edu").find("li").find("a").show();
}else{
$(".s-edu").find("li").find("a")
.hide()
.filter(":contains('"+$("#resourceTitle").val()+"')")
.show();
}
}
})
filter() 方法将匹配元素集合缩减为匹配指定选择器的元素。
- js模糊查询
- js模糊查询
- js-grid实现模糊查询
- js前端实现模糊查询
- js模糊查询 定位select 下拉框
- EXT JS 自定义模糊查询Combo
- 文本框+模糊查询+下拉框效果 js
- 页面级别的JS模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 模糊查询
- 网络协议分析工具Wireshark
- 百度鹰眼打包上传失败90087
- 图像分割 DeepLab v2
- 剑指Offer-7
- Java异常处理总结
- js模糊查询
- 使用Kotlin Tools 快速添加Kotlin依赖
- 用人工智能"写诗" 已成为现实【智库2861】
- WCF 运行的时候 报错 提示 “ 同一个协定中不能存在两个名称相同的操作”
- 当Kotlin遇见RxJava多数据源
- java实现发送手机短信
- java根据文件头判断文件格式
- 顺序表
- php与nginx结合搭建