遍历json实现简单模糊查询

Spring Data Redis 使用ZSet(sorted set)和Lua脚本实现模糊查询+分页,并返回模糊查询后结果集的总数 Spring Data Redis 中的 ZSet(有序集合)和 Lua 脚本来实现模糊查询和分页功能,并返回查询结果以及结果的总数 阅读详情

有的时候前端页面静态的,数据用的是json,但是实现搜索的时候就需要进行简单的搜索功能的制作了,一下代码是个人写出的遍历json实现查询功能的代码,仅供参考:

//遍历json实现模糊查询
    function indexSelect(index){
        if(index=="" || index==null ){
            json = eval(json);  //json是你的json变量名
            return json;
        }else{
            newJson = [];
            json = eval(json);
            for(var i=0; i<json.length; i++)  
            {  
                if((json[i].name).indexOf(index)>-1){  //name为你需要遍历的变量
                var tempJson = {   //一下id和name是json中需要输出的变量
                    "id":json[i].id,
                    "name":json[i].name
                };
                newJson.push(tempJson);
                } 
            }  
            return newJson;
        }
    }

亲测可行,以下为测试图

搜索图

大家有什么不明白的地方可以在评论区评论~~

已知一个多层嵌套的json,取出所有子元素的对象 本文主要是实现多级嵌套json获取所有子元素。 一、数据源 datas = { isselect:true, // 是否可选 title:"福州市", // 标题 value:"100", // 唯一标识 children:[{ // 子集 isselect:true, title:"福州市直属", value:"1001", children:... 阅读详情

相关推荐

【浅读论文-红外和可见光图像融合-CNN】Infrared and Visible Image Fusion using a Deep Learning Framework

1.这篇是2018年ICPR会议上发表的一篇文章1。博主个人觉得这算比较早期在VIF(红外光和可见光图像融合)中加入了深度学习这一模型的论文。2.这篇文章并不是完全使用深度学习的模型,模型主体在图像分解和融合仍然采用传统的方法,只有其中一个分支在特征提取和重建方面用到了VGG网络。3.论文地址4.代码地址本文提出了基于深度学习框架的一种新算法。本文提出使用下述论文中Image fusion with guided filtering2中的分解方法将源图像分解为基本部分和细节内容。

一枚博鼠的博客 1708

json 数组查找数据的几种方式,包括模糊查找

json 数组查找数据的几种方式,包括模糊查找。

慢谈人生 7956

eCognition易康面向对象分类批量选择样本,批量导出shp

可以的,使用这个工具条最右边那个三角尺manual editing toolbar,这是用来直接指定类别的,咱们可以拿它选完以后把指定的类别转成训练样本。另一个好处是,这个选出来的样本可以直接导出成shp,但select sample是不可以的,只能导出TTAMask也就是栅格掩膜。如果要导出shp,要在转之前导出。中间那条有点点的红线就是我的鼠标轨迹,只要碰到的对象就会全部选中,然后一点3的那个按钮就直接全部划分为林地了,十分丝滑。在弹出来的工作条里,首先选择你的类别,比如这里选一个forest。

qq_61845364的博客 4070

json-server详解

要实现自定义路由,可以在启动时使用–routes参数指定一个JSON文件来配置路由。话不多说上代码:db.json"posts": [],这个路由配置将/posts/:id/comments请求映射到/comments/?postId=:id上,而其他请求将被直接映射到与请求路径相同的JSON文件路径上。现在,当你向发送请求时,会返回包含postId为1的所有评论的JSON对象,而/posts`请求会返回posts数组。

qiaozhilian的博客 1270

Python数据分析案例——宏观经济指标与沪深指数实证研究分析

沪深300指数与宏观经济指标关联性研究:2015-2024实证分析 摘要:本文基于2015-2024年月度数据,采用多元回归方法分析宏观经济指标对沪深300指数的影响。研究发现,市场情绪(SEN)、美国利率(STY)、美元指数(DXY)、狭义货币供应量(M1)和CPI对指数具有显著解释力(P<0.05),而GDP、LPR等传统指标影响不显著。模型解释力达62%(R²=0.62),表明A股短期走势更受资金流动、投资者心理和国际金融条件驱动。研究为投资者提供了除基本面外的市场预判指标,建议关注M1增速、美

weixin_50902344的博客 1404

DC/DC开关电源EMC仿真红宝书

本红宝书系统性介绍开关电源EMC仿真方法,包括仿真原理、仿真思路、仿真工具以及仿真效率提升与仿测一致性的实战经验。从理论到仿真,从仿真到应用,真正帮你实现一文掌握开关电源EMC仿真!全文约14000字,适读人群:开关电源设计、电磁兼容EMC相关从业者,电磁相关专业研究生及CST仿真爱好者等。

电磁学社 2500

使用json假数据进行简单模糊查询

1,先在html页面构建一个输入框(输入框要绑定onchange事件)2,再创建一个标签便于将查询到的内容显示在标签中。3,在js中获取这两个标签中并引用json假数据。4,通过onchange事件进行查询。

zzx262625的博客 967

11、AUTOSAR配置全解析:从运行实体到通信接口

本博客详细解析了在Simulink中使用AUTOSAR字典配置AUTOSAR运行实体(Runnables)、运行实体间变量(IRVs)、参数以及多种通信接口的过程。内容涵盖运行实体及其事件的配置、IRV和参数的属性设置,以及发送-接收接口、模式切换接口、客户端-服务器接口、非易失性数据接口、参数接口和触发接口的详细配置方法。通过这些步骤,开发者可以高效地构建符合AUTOSAR标准的汽车电子软件系统。

e3f4g5的博客 123

json-server实现增删改查

除了使用put可以修改时数据以外,还可以使用patch修改数据。patch为局部修改,不会覆盖之前的数据。get+api接口路径/指定的ID。API后跟上要删除的数据的ID即可。post+api接口路径。

weixin_56534351的博客 896

无人机视角下基于YOLOv5/v8/v10的车辆检测系统:从算法原理到UI界面实战

随着无人机技术的普及和智慧城市的发展,无人机视角下的车辆检测在交通监控、战场侦察、灾害救援等领域展现出巨大的应用价值。然而,无人机航拍图像存在目标尺度小、视角多变、背景复杂等挑战。本文深入探讨了如何利用YOLOv5、YOLOv8、YOLOv10三个代表性目标检测算法,构建一套完整的无人机车辆检测系统。文章不仅详细解析了各版本YOLO的核心技术演进,还提供了从数据集准备、模型训练、性能评估到基于PyQt5/PySide6的图形界面开发的完整代码实现。通过本文,读者将能够掌握构建无人机实时车辆检测系统的全流程技

YOLO 172

【系统架构设计师】模拟预测试卷十 - 案例分析(完整结构)

本文为系统架构设计师考试模拟试题及参考答案,包含五个专题:质量属性(必答)、信息系统架构设计、嵌入式系统架构设计、云原生架构设计、面向服务架构设计(SOA)。试题一聚焦非功能需求与质量属性映射,如性能、可修改性、一致性等;其余选答题分别涉及分层架构设计(如嵌入式实时控制)、云原生会话管理、服务化治理(如契约设计、熔断策略)等核心架构场景,涵盖战术应用、权衡分析及解决方案设计。参考答案提供关键要点,例如离线借还的冲突解决、服务编排与共享服务的区分、嵌入式硬实时保护的必要性等,适用于备考实战演练。

数据知道的博客 251

mysql json数据模糊查询

用mysql的JSON_SEARCH来从大量的json字符串中模糊查询想要的数据。

qq_26372385的博客 5804

2026基金本子新规必看!聚焦四大底层问题,利用AI辅助分别破解提升中标率

我拟申报的研究主题为【明确的研究主题或关键词组合】。选题方向也是评审专家关注的核心之一,申报前可以检索近五年领域前人中标项目,分析现有研究的空白与不足,并结合自身研究基础选择 “人无我有、人有我优” 的细分方向,如果是交叉学科选题,则要阐述不同学科的融合逻辑与创新点。“推动国家战略”、“带来行业发展”等宏观表述,有很多同仁都喜欢用这类话术开篇,但实际上宏大叙事无法替代具体的真实科学问题,明确不了研究要解决的核心痛点,更没有说明问题的现实针对性,评审看了往往抓不到研究的核心价值。

智能AI让学术科研更容易 294

mysql,二维json数组查询,并再次组装新表,存储过程,临时表,内存表,遍历JSON数组,遍历SELECT的结果

mysql,二维json数组查询,并再次组装新表,存储过程,临时表,内存表,遍历JSON数组,遍历SELECT的结果

weixin_44107914的博客 2751

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

一、Json

一、Json遍历模糊查询 你没admin 所以这句话报错. //1、写法 dynamic query = from user in jsonObject where (user.ToString().Contains("上海市")) select user; //2、写法 var xx = jsonObject.Where(d => d["name"].ToString...

weixin_30378311的博客 84

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

jquery三级联动模糊查询_jQuery实现简单三级联动效果

本文实例为大家分享了jQuery实现简单三级联动的具体代码,供大家参考,具体内容如下首先写一个JSON数据[{"province": "吉林省","cities": [{"city": "长春市","counties": ["朝阳区", "经济开发区", "高新区"]},{"city": "吉林市","counties": ["东城区", "经济开发区", "老城区"]},{"city": "白山...

weixin_40001309的博客 199

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

html如何遍历ajax数组,ajax返回json数组遍历添加到html

大致需求为类型限制根据类型获取不同结果列表,再根据模糊查询搜索出结果,效果如下:…例子:利用AJAX返回JSON数据,间接访问数据库,查出Nation 表,并用下拉列表显示 造一个外部下拉列表框 JQurey代码 $(document).ready(function(e) { //调用ajax $.ajax({ url:"JsChuLi.php", //返回类型是JSON数据 dataType:...

weixin_31650287的博客 1182

模糊查询基于select遍历json文件自动填充的实现

HTML页面 <tr> <td align="left"><span>案由</span> <input type="text" name="ay" id="ay" value="" ...

weixin_30908649的博客 156

js模糊查询数组中的某个值

一次在写代码时需要将一些值以json的格式写入数组,然后可能会需要找到一些值,但是要找的值不足以直接拼接成一个完整json去查询,所以需要用到模糊查询,所以就想了一个办法来查询。 虽然这只是一个取巧的办法,但是简单 思路如下: 获取到要查询的值。 循环得到Array里的值。 用indexOf查询是否能在这个值里面找到。 如果能找到这个值,就把这个值放入新的数组中。 然后你就找到你要的...

Create_Time_NET的博客 6565

springboot实现一个前台页面搜索的接口,可以进行模糊查询

需求阐述:返回给前端是这种形式: "[{"loc":[31.12345,33.123456],"title":"black","info":"info"}]" 需求分析:可以看出上面一个集合里的数据是以键值对形式出现的,所以我们先定义一个List<>集合,集合里面是Map<>,即形式是这样的:List<Map<>> controller层: @PostMapping(value = "/search") public List<...

han_shuai_的博客 3876

pyhon简单实现json对值进行模糊搜索

我经常使用json进行存储配置,于是常常遇到这样的问题:如果想要对某个数组里的值进行模糊搜索,同时输出相关的其他数组相同位置的的值该如何实现呢? 思路 代入实际案例来思考一下我的解法 数据 { "name": [ "电饭煲版广式腊肠煲饭", "电饭煲烧鸡", "电饭煲焖面"], "ingredients": [ "腊肠、米", "鸡肉、洋葱、菌菇", "猪肉、面食"], "url": [

奥怪的小栈 1570

前端实现搜索功能和模糊查询

在前端实现搜索,获取数据部分可以用ajax来实现,动态生成标签,正则表达式实现的模糊查询 // $("#BA_230759697085187").remove() $("#BA_230759697085187").empty() $("#BA_230759697085187").append("<input type='text' id='searchinput' c...

柚稚的博客 8278

模糊查询,js对嵌套数组进行filter过滤,并将符合的返回,原格式不变

模糊查询,js对嵌套数组进行filter过滤,并将符合的返回,原格式不变。​ 今天对一个深层嵌套的数组进行模糊查询的时候,想到了使用 filter 进行过滤操作。 其具体操作步骤如下: 1、利用JSON将原数组拷贝一份,这样可以避免原数组被改变以及其中有引用类型; 2、获取需要模糊查询的字符串,并将其拆分为数组;

dawang18232123的博客 2377

关于实现Vue中对json数据进行查询

最近在学Vue和javascript感觉js的好多方法都不太清楚,找了个朋友的代码,做一下模糊查询,在这里记录一下。

qq_63201883的博客 3531

微信小程序用前端数据和js实现模糊查询

list示例: [“绿色小蛋糕”,“水果蛋糕”,“粉色纸杯蛋糕”,“巧克力蛋糕切片”,“紫色纸杯蛋糕”,“绿蛋糕”,“粉色小蛋糕”] wxss: /* 搜索栏 */ .scroll-view { width: 80%; position: absolute; top: 80rpx; left: 80rpx; background-color: white; -moz-box-shadow: 0px 0px 2px #e2e2e2; -webkit-box-shadow: 0px

qq_45128278的博客 1614
上一篇: 使用 postMessage 解决 iframe 跨域通信问题
下一篇: JavaScript 获取 Url 上的参数(QueryString)值
哈哈hyc
博客等级 码龄8年 131粉丝 87原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值