快速搜索

1.一种ajax去请求,从数据库拿出数据。

2.一种是利用js的indexOf()函数来检索。

  具体代码

 1 <script type="text/javascript">
 2     var platList = $platJsonList;  //后台转换成json格式,如"{"2":"\u8dd1\u8dd1\u5361\u4e01\u8f66","3":"\u8bdb\u4ed92"}"
 3     $(‘.key‘).keyup(function(){
 4         var keyWord = $(this).val();
 5         var tplArr  = [];
 6         if (keyWord) {
 7             for (var i in platList) {
 8                 if (platList[i].indexOf(keyword) > -1) {   //如果没有匹配,返回-1
 9                     tplArr.push("<option value=‘"+i+"‘>"+platList[i]+"</option>");
10                 }
11             }
12             if (tplArr.length <= 0) {
13                 tplArr.push("<option value=‘‘>未找到平台</option>");
14             }
15         } else {
16             tplArr.push("<option value=‘‘>请选择平台</option>");
17             for (var j in platList) {
18                 tplArr.push("<option value=‘"+i+"‘>"+platList[j]+"</option>");
19             }
20         }
21          $(‘#platform‘).html(tplArr);
22     });
23 </script>
时间: 2024-08-27 15:50:59

快速搜索的相关文章

Clustering by fast search and find of desity peaks(基于快速搜索与寻找密度峰值的聚类)

基于快速搜索与寻找密度峰值的聚类(Alex Rodriguez and Alessandro Laio) 摘要:聚类分析目的是基于元素之间的相似度对其进行分类,应用范围从天文学到生物信息学.文献计量学到模式识别.我们提出一种方法,思想基于簇中心具有比其邻居更大密度的特点以及与更大密度点之间有一个相对较大的距离(1.簇中心点有相对高的密度 2.簇中心点之间距离一般较大,即不同类别之间一般距离较远),这种思想形成了簇数目直观出现的聚类机制的基础,自动发现和排除异常点,同时在识别簇时,不用关心其形状和

【阿里云产品公测】大数据下精确快速搜索OpenSearch

[阿里云产品公测]大数据下精确快速搜索OpenSearch 作者:阿里云用户小柒2012 相信做过一两个项目的人都会遇到上级要求做一个类似百度或者谷歌的站内搜索功能.传统的sql查询只能使用like 或者FIND_IN_SET来实现.后者性能稍微好点但是必须要逗号分隔才可以实现匹配.甚至多条件的话还可能用到OR这是极影响系统性能的. 最近公司项目需要.主要是系统查询缓慢.并且查询精度不敢恭维.一开始想到的是Lucene 毕竟是一个开放源代码的全文检索引擎工具包 并且官方还在持续更新中.当时闲暇时

TC快速搜索在win10下不可用

今天突然发现TC的快速搜索在win10下突然不可用,按Ctrl + s 呼出快速搜索栏后半天不响应也无法输入文字.论坛里给出来的建议是将 QuickSearch 2.2.3 升级到 2.2.6,目前插件下载里还是2.2.3, 根据作者的网盘下载更新,问题解决. 解决思路,发现只有快速搜索不可用,想到是安装了QuickSearch插件,于是看插件压缩包里的文件名,从网上搜 "插件文件名+ windows10" 发现可以搜索到. TC Hangs when using quick sear

shell在大文件日志中按照时间段快速搜索日志

问题描述: 在大流量线上服务中,日志系统会产生数量庞大的日志,动辄就是几十G.在如此之大的文件中快速搜索日志是运维人员经常遇见的问题.我们经常遇见的问题是查询一段时间内的某些条日志.比如,今天有一个访问失败了,大约是在上午9点,把这条日志找出来,然后查找失败原因. 常见处理方式及缺点: 1.如果文件比较小,100m以内使用grep.awk或者sed进行逐条匹配比较方便,但是文件非常大时,其查找效率是非常低的,运行时间长达几十分钟甚至上小时. 2.使用hadoop大数据处理,查询速度快,效率高.但

修正magento快速搜索返回结果不准确

有时候发现用magento的mini 快速搜索搜出来的结果一点都不准确,跟实际结果相差甚大,这里发现修改一个地方即可修复这个问题. 打开app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php 找 有时候发现用magento的mini 快速搜索搜出来的结果一点都不准确,跟实际结果相差甚大,这里发现修改一个地方即可修复这个问题. 打开app/code/core/Mage/CatalogSearch/Model/Resource/Ful

快速搜索变高级搜索,快速搜索结果准确率提高

在MAGENTO的快速搜索中往往得不到好的结果,要嘛是查询不到产品,要嘛是所有产品都列出来,不像高级搜索结果那样理想. 有没有把快速搜索效率提高到高级搜索那个水平呢,可以按下面方法做: Do a full DB backup (just in case) (以下操作万一出现问题了,能够还原,最好第一步就是备份数据库及要目录下的APP文件夹.) Replace “OR” with “AND” app/code/core/Mage/CatalogSearch/Model/Resource/Fullt

一个快速搜索下载jar包的网站

在偶然的机会,我一个快速搜索下载jar包的网站.里面涵盖了所有的几乎全世界开源的jar包,感觉这个功能特别适合java.android开发者使用,共享出来給大家悄悄. 百度一下:manyjar,就可以找到这个jar下载的网站,或者直接:http://www.manyjar.com.很人性化.比如搜索spring.struts2.hibernate.jetty.tomcat等 这是提供该服务的网站的logo 搜索界面: 下载服务的界面

matlab练习程序(快速搜索随机树RRT)

RRT快速搜索随机树英文全称Rapid-exploration Random Tree,和PRM类似,也是一种路径规划算法. 和PRM类似,算法也需要随机撒点,不过不同的是,该算法不是全局随机撒点,而是一次撒一个点,然后判断当前搜索树与随机点距离,然后找到搜索树距离随机点最近的节点,向该随机点方向扩展.这里随机点有一定的概率是终点,所以搜索树最终是能够到达终点的. 算法流程如下: 1. 首先确定地图与起始结束点位置,设置搜索树,这里定义了一个随机点列表和一个随机点索引前驱列表代表搜索树. 2.

文件快速搜索工具-Everything的使用(转)

首先它是一款基于名称实时定位文件和目录的搜索工具,有以下几个优点: 快速文件索引 快速文件搜索 较低资源占用 轻松分享文件索引 实时跟踪文件更新 通过使用everything小工具,可以提高我们的工作效率,更加方便我们查找文件. 想要对它有更多的了解,参考链接:http://xbeta.info/everything/faq.htm 下载链接:http://xbeta.info/everything/download.htm 主页面如下: 在搜索栏里输入我们想要查询的内容或者是文件的后缀,如ja

c# JD快速搜索工具,2015分析JD搜索报文,模拟请求搜索数据,快速定位宝贝排行位置。

分析JD搜索报文 搜索关键字 女装 第二页,分2次加载. rt=1&stop=1&click=&psort=&page=3http://search.jd.com/Search?keyword=%E5%A5%B3%E8%A3%85&enc=utf-8#keyword=%E5%A5%B3%E8%A3%85&enc=utf-8&qrst=UNEXPAND&as=1&qk=title_key%2C%2C%E5%A5%B3%E8%A3%85&