我在 {{form.query}} 上有 attr data-toggle= 下拉菜单,这是搜索输入
但它只是不会显示,任何解决方案?
head 部分中的 bootstrap/jquery 链接:
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
正文中的 JavaScript:
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/js/bootstrap.bundle.min.js" integrity="sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW" crossorigin="anonymous"></script>
HTML 代码:
<form class="dropdown" method="get">
<input type="text" name="query" class="form-control" placeholder="Type Here" data-toggle="dropdown" required id="id_query">
<ul class="dropdown-menu col-12 pl-2" role="menu" aria-labelledby="menu" id="list" style="display:inline-block;">
<li role="presentation"> <a href="#" role="menuitem" tabindex="-1">Django</a></li>
<div class="dropdown-divider"></div>
<li role="presentation"> <a href="#" role="menuitem" tabindex="-1">Potato</a></li>
<div class="dropdown-divider"></div>
<li role="presentation"> <a href="#" role="menuitem" tabindex="-1">Sleep</a></li>
</ul>
<input type="submit" value="Search" class="btn btn-lg btn-primary col-12 my-2">
</form>