即時搜尋功能實作且不刷新頁面
我目前想實作網站的搜尋功能。
但是我希望這個搜尋功能是不會刷新頁面的方式,並且是同時顯示。
就像是google search 的建議搜尋。
請問這方面的知識大概是哪一些?
我目前想到的作法如下:
1.jquery keyup function
2.根據search bar 的value 去request 某個url。
3.在app.get("/search")中用mongoose 搜尋資料庫相符的數值
4.重新渲染頁面,得到搜尋的結果
問題:
這樣不就是要重新刷新網頁了嗎?
請問有哪些關鍵字可以提供給我搜尋研究一下?
非常感謝!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这里有两个路由,一个页面路由,一个ajax接口路由。
比如你页面路由是:app.get('/search'),ajax接口路由,app.post('/search');
觉得没什么难度啊,把请求的数据,编成html,再放入需要修改的标签的innerHTML里面。就可以了。
我最後搜尋jq 的ajax資訊之後自己就會了!以及設定app.post之後就可以work了 感謝各位回答!