如何使我的搜索栏工作

问题描述 投票:-2回答:3

这是网站搜索的代码。

<div class="search-big">
    <div class="sb-close"></div>
    <div class="container">
        <div class="search-wrap">
            <div class="content-head text-center">
            <span>Music - Music - Music - Music</span>
            <h5>Discover and listen to your favorite tracks<br>High Quality Streaming</h5>
            </div>
            <div class="sb-form">
                <input type="text" placeholder="Artist / Track / Album / Podcast">
                <button type="submit" class="btn btn-lg">Search</button>
            </div>
        </div>
    </div>
</div>

如何让它真正搜索我的网站?

html
3个回答
0
投票

还有很多其他事情需要做。

  1. 将搜索关键字提交到服务器(如果要使用自动完成功能,请使用AJAX)
  2. 使用服务器中的关键字搜索数据库(使用弹性搜索或类似的完整的搜索框架)。
  3. 回复客户。

0
投票

仅使用HTML创建搜索功能是不可能的。如果您希望它能够正常运行,那么您应该使用PHP。


0
投票

您应该查看Solr和ElasticSearch等搜索引擎,并将其集成到您的后端系统中。

http://lucene.apache.org/solr/

https://www.elastic.co/

Html无法帮助你。您可以用HTML做的唯一事情是将文本字段的内容转发到某些公共搜索引擎(例如谷歌)。 https://www.google.com/search?q=%s

%s是您要搜索的字符串。

© www.soinside.com 2019 - 2024. All rights reserved.