H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【Web前端问题】带过滤的搜索框如何实现

如题,类似百度的搜索框,是每次keydown的时候都去ajax请求数据么?这样感觉好慢。还是其他方式?

回答:

keydown的时候要setTimeout,一般是500-1000左右,这样请求就不会太频繁了

回答:

如果你的数据不多就试着用html5的datalist
https://developer.mozilla.org…

回答:

百度就是每次发的ajax.

回答:

人家是什么服务器, 你是什么服务器啊…(每次keyup都获取数据)
没法比.
初步的想法是做两个接口, keyup 调用一个获取下拉列表的接口, 根据已输入的进行筛选, 出的结果放到下拉列表里, 然后点击事件, 触发搜索, 同时可以直接对input的值进行搜索

clipboard.png

本文地址:H5W3 » 【Web前端问题】带过滤的搜索框如何实现

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址