jquery实现简单前端搜索功能

PHP飞鸟的博客      2022-02-10     121

关键词:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>工程轻量化与可靠性技术实验室</title>
</head>
<body>
<div class="content-right">
      <input type="text"><input type="submit" value="搜索">
      <h3>应用流体学</h3>
      <ul id="content_news_list">
        <li><span>2015-7-8</span><a href="">这里是文章的标题1</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题2</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题3</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题4</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题5</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题6</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题6</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题6</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题6</a></li>
        <li><span>2015-7-8</span><a href="">这里是文章的标题4</a></li>
      </ul>
    </div>
</body>
<script type="text/javascript">
    $(function(){

      $("input[type=text]").change(function () {
        var searchText = $(this).val();//获取输入的搜索内容
        var $searchLi = "";//预备对象,用于存储匹配出的li

        if (searchText != "") {

          //获取所有匹配的li
          $searchLi = $("#content_news_list").find(a:contains(+ searchText +)).parent();
          //将内容清空
          $("#content_news_list").html("");
        }
        
        //将获取的元素追加到列表中
        $("#content_news_list").html($searchLi).clone();

        //判断搜索内容是否有效,若无效,输出not find
        if ($searchLi.length <= 0) {
          $("#content_news_list").html("<li>not find</li>")
        }
      })

      $("input[type=submit]").click(function () {
        $("searchText").change();
      })
    })
</script>

jQuery实现简单前端搜索功能

前端页面模拟浏览器搜索功能ctrl+f实现(代码片段)

<html><head><styletype="text/css">.rescolor:Red;.resultbackground:yellow;</style><scriptsrc="https://code.jquery.com/jquery-3.3.1.min.js"type="text/javascript"></s 查看详情

基于前端javascript的搜索功能

...的功能接口的时候,一些简单的搜索功能基本上是前端去实现的,正好最近用到,写了一个,贴出来和大家分享:功能描述:按下键盘后及时搜索条目中的汉字,汉字对应的拼音和号码;实现思路:先将条目中的汉字转换成拼音... 查看详情

vue前端:几种搜索框功能实现(代码片段)

Vue前端:几种搜索框功能实现前言一、搜索框输入内容自动检索(1)检索到输入新的内容后,就自动向后端发送查找请求(即时搜索)(2)一次请求搜索到所有可能需要的数据,然后根据搜索... 查看详情

jquery实现table模糊搜索(代码片段)

背景   某天,突然被朋友call到说,帮忙用html实现table模糊搜索,前端mock数据自行实现,不用后端交互。其项目用的是jsp,继而不能采用目前前端流行的三大框架的特性,那这相当于“摸底”的小考验了... 查看详情

前端jquery部分简单整理

jQuery的介绍为什么要使用jQuery在用js写代码时,会遇到一些问题:window.onload事件有事件覆盖的问题,因此只能写一个事件。代码容错性差。浏览器兼容性问题。书写很繁琐,代码量多。代码很乱,各个页面到处都是。动画效果很... 查看详情

html中layui+jfinal模板实现前端搜索功能

<inputtype="text"id="campus"class="layui-input"onkeyup="ck(this.value);"placeholder="请输入要查找的英语屋">//输入触发框<divclass="layui-input-blocklayui-form"id="cam"lay-filter="cam">这个是要显示的校区的容器,渲染的就是这个 查看详情

利用jquery的contains实现搜索功能(代码片段)

1/jquery实现的搜索功能2$(‘#search_btn‘).on(‘click‘,function()3vartxt=$(‘#inputValue‘).val();4varvalue=$(‘.layui-colla-content‘);5if($.trim(txt)!="")6$(".layui-colla-content").css(‘display‘,‘none‘).filter(" 查看详情

jquery实现表格的搜索功能

作者原创,转载请注明出处!HTML代码如下:<inputtype="text"id="txt"value=""/><inputtype="button"id="btn"value="搜索"/><tableborder="1"cellspacing="0"cellpadding="0"><thead><tr><th>姓名< 查看详情

前端html中jquery实现对文本的搜索并把搜索相关内容显示出来

  做项目的时候有这么一个需求,客户信息显示出来后我要搜索查找相关的客户,并把相关的客户信息全部显示出来,因为一个客户全部信息我写在一个div里面 所以显示的时候就是显示整个div。先看看实现的效果:&nb... 查看详情

搜索自动提示的简单模拟jquery

使用jQuery实现类似于百度搜索时的自动完成功能,界面效果所示。首先在输入框上注册keyup事件,然后在事件中通过AJAX获取JSON对象。取得数据后,每一项数据创建一个li标签,在标签上注册click事件,这样当我们点击每一项的时... 查看详情

vue实现简单的前端分页功能

假设每页显示10条,一共100条,那么共10页,第一页显示1-10条数据,第二页显示11-20条数据...以此类推是不是有思路了letproductList=[];exportdefault{   data(){    return{         查看详情

基于jquery实现登录功能的前端页面(代码片段)

本篇文章讲解如何用jquery完成登录功能的前端页面展示html部分:<divclass="name"><label>用户名:</label><inputtype="text"name="username"id="username">< 查看详情

jquery怎么实现搜索框搜索功能

参考技术Ajquery怎么实现搜索框搜索功能示例代码L:(function($)$.fn.Z_TMAIL_SIDER_V2=function(options)varopts=$.extend(,$.fn.Z_TMAIL_SIDER_V2.defaults,options);varbase=this;varthisTitle=$(base).find('.allcategorys');varZ_SubList=$(base).find('.sublist');varnavPosTop=$(... 查看详情

dedecms 搜索功能实现及下拉栏目

如果你不会dedecms搜索功能 请对自己说dedecms dedecms搜索功能很简单,很简单,真的很简单!!按步骤来说明吧1,找到下载解压出来的原版dedecms源代码 /uploade/plus/search.phpsearch.php文件  把他放到项目中去与上面的路径... 查看详情

如何使用配置了ajax搜索的select2 jquery插件实现选择所有功能。?

】如何使用配置了ajax搜索的select2jquery插件实现选择所有功能。?【英文标题】:Howtoimplementselectallfunctionalitywithselect2jquerypluginconfiguredwithajaxsearch.?【发布时间】:2017-09-0502:18:30【问题描述】:我目前使用select2jquery插件从ajax调用... 查看详情

使用bootstarp前端组件集成的table分页组件;简单上手使用实现前端分页功能

...使用bootstrap-table3.部分代码4.具体效果注意这是前端分页实现哦,在后端会一次性把数据取过来的,慎用啊😁上次用的那个后端分页PageHelper,虽然说也是比较方便的;---->前后端分离学习笔记(4)—[路由嵌套,查询表单显示]这次练... 查看详情

jquery实现简单搜索$("p:contains()")

<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"/><title>contains</title><scriptsrc="./js/jquery.min.js"></script></head><body><in 查看详情

跨多个表的 SQL 简单搜索功能

...述】:我使用的是SQLServer2012。我需要使用单个文本字段实现搜索功能。假设我有下表:-------------------------------------------------------------------------- 查看详情