在网页做查询以前都是这么做的
表单获取关键字 > 传入后端SQL语句处理 >数据返回给前端显示
今天突然到游览器的Ctrl+F的这个功能怎么实现的,把数据一次放在页面上,然后在用JS 去匹配页面的内容。
不管怎么样,现在完成了功能,然后在做优化
代码在上面,我下面说一下 设计思路。
获取到要匹配的数据结合按顺序存入到数组中,然后在匹配。
用JS的子串定位的函数indexof 如果不匹配就返回-1,匹配就返回字符串的位置。
这样就可以完成搜索。先把所有数据都隐藏,然后匹配成功就显示出来了。这样就OK了
新闻热点
疑难解答