【问题标题】:Select2: using bootstrap gridSelect2:使用引导网格
【发布时间】:2020-02-03 15:52:37
【问题描述】:

我有以下代码。它有效,但输入很小。我希望它看起来像任何其他引导输入,即。填充整个 div 容器。我已经安装了 Bootstrap 主题。我尝试使用 .form-control 类。

<div class="row">
  <div class="col-12 col-md-6">
    <select class="states" name="states[]" multiple="multiple">
      <option value="AL">Alabama</option>
      <option value="WY">Wyoming</option>
    </select>
  </div>
</div>
$(function() {
  $(".states").select2({
    theme: "bootstrap"
  });
});

【问题讨论】:

  • 您能提供输出 HTML 的屏幕截图吗?
  • 如果可能,请添加 jsfiddle 链接。

标签: javascript jquery bootstrap-4 jquery-select2


【解决方案1】:

只需使用 css .states{ width:100%; }

.row {
  background-color:lightgray;
}

.states{
  width:100%;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>

<div class="row">
  <div class="col-md-12 col-md-6">
    <select class="states" name="states[]" multiple="multiple">
      <option value="AL">Alabama</option>
      <option value="WY">Wyoming</option>
    </select>
  </div>
</div>

【讨论】:

    猜你喜欢
    • 2023-04-06
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 2017-10-02
    • 1970-01-01
    • 2017-01-29
    • 2016-12-13
    • 2017-02-17
    相关资源
    最近更新 更多