首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap mixed下拉切换

Bootstrap mixed下拉切换
EN

Stack Overflow用户
提问于 2019-02-18 15:41:58
回答 1查看 233关注 0票数 0

我在1页上有2个下拉列表,1个用于注销,1个用于图表。问题是,无论我按下哪个按钮,下拉注销都会弹出。如何将这两个下拉按钮分开?

我的图表

代码语言:javascript
复制
<button class="btn btn-secondary dropdown-toggle" type="button" id="chartDropdown" onclick="dropdownChart()">
  Chart
</button>
<div class="dropdown-menu dropdown-menu-right" style="width:400px;" id="dropdownShow" aria-labelledby="chartDropdown">
  <form class="px-2 py-2" action="{{ url('purchase') }}" method="post">
    {{csrf_field()}}
    <div id="items"></div>
    <div class="row mx-1 px-2">
      <input type="text" name="fromE" value="#" id="fromE">
      <input type="text" name="mode" value="add">
      <input type="text" name="total" value="" id="total">
      <button type='submit' class="btn btn-primary">Purchase</button>
    </div>
  </form>
</div>

我的注销按钮

代码语言:javascript
复制
<ul class="nav navbar-nav ml-auto">
  <li class="nav-item dropdown">
    <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="dropdown()">
      {{ Auth::user()->name }}
    </a>
    <div class="dropdown-menu dropdown-menu-right" id="dropdownShow" aria-labelledby="navbarDropdownMenuLink">
      <a class="nav-link " href="{{ route('logout') }}">Logout</a>
    </div>
  </li>
</ul>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-18 16:18:17

您的两个下拉按钮具有相同的id。

为其中一个按钮指定一个不同的ID,比如为Chart按钮指定id="dropdownShowChart",并为另一个按钮指定id="dropdownShowLogout"

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54742485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档