请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

搜索建议不显示下拉框

输入数据库中有的 key_word 进行测试,但是页面中并没有出现下拉框
图片描述可以看到向页面输入字符,是有生成请求url的
同时我也对views文件中的SearchSuggest进行了测试,对于keywords可以做到返回相关文章的title
所以问题可能出现在了前端页面的js代码中?但是我并不是很会前端所以也不太看得出来。
图片描述顺带我挺想知道前端发起的请求是从urls文件到views文件这样的流程吗。
我现在使用的 index.html 是 LcvSearch/templates 的代码,没有改动,除了注释掉了search部分。如下。
图片描述同时为了防止问题在urls文件,我把urls文件也贴上来:
图片描述

正在回答 回答被采纳积分+3

1回答

bobby 2020-04-17 19:24:58

搜索建议可以通过你输入的时候查看网络请求是否有发送出去,如果有发送出去的话 而且返回了数据说明就是前端的问题 你可以先排查一下是前端的问题还是后端的问题

0 回复 有任何疑惑可以回复我~
  • 提问者 azem #1
    嗯嗯,谢谢老师,今天继续debug,现在问题已经解决了。是因为 index.html 101行 中的 tmpHtml 中的 search_url 的问题,search_url 还暂时没有处理,所以tmpHtml的赋值出了问题。
    回复 有任何疑惑可以回复我~ 2020-04-17 20:03:22
  • bobby 回复 提问者 azem #2
    好的,
    回复 有任何疑惑可以回复我~ 2020-04-18 19:30:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信