这可能是一个简单的问题,但我正在努力解决这个问题。 基本上,当用户输入内容时,如何在数据库中浏览?
例如,在https://www.doesthedogdie.com/这样的网站中,当您输入时,他们如何显示所有正在键入字符串的电影? 我想javascript参与了吗?
答案 0 :(得分:2)
下次请自己做一些谷歌搜索。
答案 1 :(得分:1)
您可以使用jQuery autocomplete或Bootstrap typeahead来实现此目标。
希望这有帮助
答案 2 :(得分:0)
我个人对如何制作这类系统的偏好相当尴尬,但它似乎对我来说很好,而不需要太多的客户端脚本。
我使用ASP.NET的Page_Load将SQL数据库中的所有内容保存到XML文件的事件。然后,当用户在字段中输入一些文本时,我会隐藏它下面隐藏的div类,以显示XML文档的过滤结果。通过这种方式,您可以随时更新SQL数据库,只需添加应在网站上列出的新记录。
这是服务器端脚本,我更喜欢客户端脚本,因为用户可以禁用功能并乱用它来查看你个人讨厌的代码。
我希望这对你有所帮助。