【问题标题】:Bootstrap mixed dropdown toggleBootstrap 混合下拉切换
【发布时间】:2019-07-11 13:18:01
【问题描述】:

我在 1 页上有 2 个下拉菜单,1 个用于注销,1 个用于图表。问题是我按下下拉注销的任何按钮总是弹出。我如何分隔这 2 个下拉按钮?

我的图表

<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>

我的退出按钮

<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>

【问题讨论】:

    标签: javascript laravel drop-down-menu bootstrap-4


    【解决方案1】:

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

    为您的一个按钮提供不同的 ID,例如 id="dropdownShowChart" 用于图表按钮,id="dropdownShowLogout" 另一个。

    【讨论】:

      猜你喜欢
      • 2017-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-09-11
      • 2016-11-22
      • 1970-01-01
      • 2023-02-14
      • 2016-05-03
      • 2012-09-19
      相关资源
      最近更新 更多