百度搜索框里一有内容就会自动联想到一些热词,用js可以实现吗?怎么写呢?

百度搜索框里一有内容就会自动联想到一些热词,用js可以实现吗?怎么写呢?,第1张

可以的~但是代码我就不给你写了~太费劲,给你提供一个思路吧。

大致上就是实时监控输入框中的文字,然后有变化的时候就获取内容,并且传到PHP或者别的文件中去,然后用后台脚本语言查询数据库,把对应的词查出来,然后再返回给前端,读取出来~我知道一个叫backbone.js的框架可以轻松实现这种功能~如果自己写的话可能也不会太久~

给你一个实现的思路吧,授之予鱼不如授之予鱼,其实你完全不需要combobox,你要实现的功能就是AutoComplete,网上有个AutoComplete.js的插件可以用,如果你不想用插件的话,你可以在textbox的OnChanged事件里面写访问事件,然后后台拼装成一个div显示在textbox下方就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11949765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存