Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 想给论坛的搜索框添加一个输入提示功能

[复制链接]
autocomplete 发表于 2017-5-19 12:06:13 | 显示全部楼层 |阅读模式
大家好,

我想给论坛的搜索框添加一个输入提示功能,
最早用 baidu 的suggest api,但是效果比较差,他提示出来的都不是我自己网站的词汇,我想弄一个自定义数据的
还想要 全拼提示、简拼、容错、模糊匹配,排序自定义这些常见功能,

自己开发觉得难度太大,要什么前缀树、topk算法、什么solr 、数据库 javascript php 一堆东西。

我在论坛上没有找到合适的插件,能给推荐一个吗

我倒是在学校的图书馆网站上看到一个,觉得不错



他好像用的是一个92find.com的输入提示插件,可以数据托管
有用过的吗

 楼主| autocomplete 发表于 2017-5-19 13:26:29 | 显示全部楼层
谢谢 hhb121的指点,
我找过,还真没有好用的,
只见到一个baidu的,不好用,他提示的都是baidu的全网数据,都是他baidu想推荐的词条,

和我自己网站的主题不符合,经常出现搞笑的结果,
您能给推荐几个吗
回复

使用道具 举报

 楼主| autocomplete 发表于 2017-6-20 22:05:53 | 显示全部楼层
92find.com这个插件在discuz中有实际意义吗
好像用的人不多啊
回复

使用道具 举报

光棍好苦 发表于 2017-6-20 22:30:08 | 显示全部楼层
建议付费解决,哈哈,真的,前端是一个耗时的事情。、
回复

使用道具 举报

格东站长网插件 发表于 2017-6-21 12:12:34 | 显示全部楼层
这个比较容易
无非就是建立一个数据表,当输入框里写进了文字的时候,用JS代码与数据表的记录比对,差不多的就显示在下拉中。
数据表可以事先写好,也可以搜集会员的输入关键词。搜集关键词也是很简单,在提交那会儿,把词写进数据表就可以了。
不过道理简单,也要代码要会写才行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 17:08 , Processed in 0.029650 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表