前端过滤加模糊查询

 1 function gainSearch (payload) {           //payload 为查询关键字
 2   const list = window.gainList            // window.gainList 为一个对象数组 object[]
 3   let arr = []
 4   list.filter((index) => {              // 过滤每一条数据对象
 5     if (index.value1.indexOf(payload) >= 0) {    // 每条数据对象的第一个值进行模糊搜索,多个可采用 ||
 6       return arr.push(index)
 7     }
 8   })
 9   return arr
10 }

原文地址:https://www.cnblogs.com/s1118/p/9340737.html

时间: 2024-11-06 12:54:32

前端过滤加模糊查询的相关文章

分页加模糊查询

基于Spring+springmvc+spring data jpa+jquery框架 一,首先,我们先来看下后台. 我这里是根据经理登录来查看自己对应的客户,所以传递了4个值  页面大小,当前页 , 经理ID,和模糊查询的数据 ,首先看下Service currentPage = currentPage == null ? 1 : currentPage; pageSize = pageSize == null ? 10 : pageSize return dao.findLike(admin

关于分页加模糊查询的存储过程

select [Uid],[Usname],[Uname],[Urole],[Upicture] from Us create proc Upage(@pageindex int,  ---当前页@pagesize int,   ---显示几条@pagecount int out,    ---总条数@name varchar(50)   ---查询名称参数)as---判断有没有查询的参数if(@name is null)begin ---查询总记录数 select @pagecount=COU

前端js模糊搜索(模糊查询)

1.html结构: <label for="searchShop" class="clear pos-a" style="top:17px;">            <input type="text" id="searchShop" placeholder="场所搜索">            <input type="button"

StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改

前言 使用StackExchange.Redis没有直接相关的方法进行模糊查询的批量删除和修改操作,虽然可以通过Scan相关的方法进行模糊查询,例如:HashScan("hashkey", "*key*"),然后再使用相关的方法进行相关的批量操作,但是如果缓存数据量比较大,效率低下,那么可以使用Lua脚本进行模糊查询的批量操作:ScriptEvaluate(LuaScript.Prepare(...)). 通过keys进行模糊查询后的批量操作 批量删除 1 var

SSM-MyBatis-05:Mybatis中别名,sql片段和模糊查询加getMapper

------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 简单概述一下本讲 别名,sql片段简单写一下,模糊查询多写一点 一.别名 <typeAliases> <!--第一种--> <!--<typeAlias type="cn.dawn.demo01.entity.Book" alias="book"></typeAlias>--> <!--第二种--> <

mysql精准模糊查询使用CONCAT加占位符(下划线“_”)的使用,直接限定了长度和格式

比如现在有张表t_user,如下:(表中只是引用某某某的话,并无恶意) id name 1 司马懿 2 司马老贼 3 司马老贼OR司马懿 4 司马大叔 1.模糊查询一般用的模糊查询都是like关键词,然后再在要查的字段中用百分号“%”来查询自己想要的结果.对于上面数据,加入想查询“司马”开头的人 select * from t_user where name “司马%”: 这样查询的结果是把表中所有的数据都会查询出来. 但是,我现在需要查询以司马复姓并且名字中有1个或者两个(或者N个)的名字,显

Web前端错题模糊题记录

title: Web前端错题模糊题记录 toc: true date: 2018-09-20 10:04:36 categories: Web tags: HTML CSS JavaScript HTML 元素的alt和title有什么异同? alt和title同时设置的时候,alt作为图片的替代文字出现,title是图片的解释文字. 关于html5标签? <audio> 标签定义声音,比如音乐或其他音频流. <canvas> 标签定义图形,比如图表和其他图像.<canvas

CRM-Q模糊查询

Q查询-模糊查询 示例一 q=Q() # 实例化一个Q的对象q,我们可以给它加条件 q.children.append(("name","xxx")) # 添加筛选条件,即name字段为xxx的记录 # 再添加一个条件,即gender字段为男,与上一个筛选条件的关系默认是"且",即叫xxx的男同学 q.children.append(("gender","男")) Student.objects.filte

10 行 Python 代码实现模糊查询/智能提示

10 行 Python 代码实现模糊查询/智能提示 1.导语: 模糊匹配可以算是现代编辑器(如 Eclipse 等各种 IDE)的一个必备特性了,它所做的就是根据用户输入的部分内容,猜测用户想要的文件名,并提供一个推荐列表供用户选择. 样例如下: Vim (Ctrl-P) Sublime Text (Cmd-P) '模糊匹配'这是一个极为有用的特性,同时也非常易于实现. 2.问题分析: 我们有一堆字符串(文件名)集合,我们根据用户的输入不断进行过滤,用户的输入可能是字符串的一部分.我们就以下面的