【问题标题】:bootstrap-select: options not appearing in dropdownbootstrap-select:选项未出现在下拉列表中
【发布时间】:2016-03-26 22:33:20
【问题描述】:

我正在使用带有引导程序的 ASP.net MVC。我有两个下拉列表,我使用 bootstrap-select 来匹配主题。问题是,如果我单击下拉列表,它不会显示其内容。但是,如果我在聚焦时按下向下(或向上)键,它将显示下拉列表的内容。

剃须刀:

<div class="form-group">
    @Html.LabelFor(m => m.Profession, new { @class = "col-md-2 control-label" })
    <div class="col-md-10">
        @Html.DropDownListFor(m => m.Profession, new SelectList(Enum.GetValues(typeof(Profession))),
                "Select Profession", new { @class = "selectpicker" })
    </div>
</div>

Javascript:

<script type="text/javascript">
    $(document).ready(function () {
    $('select').selectpicker();
    });
</script>`

有什么想法吗?我已经被困在这太久了:-)

【问题讨论】:

  • 你能贴出selectpicker()的代码吗?!

标签: javascript asp.net-mvc twitter-bootstrap drop-down-menu bootstrap-select


【解决方案1】:

如果我正确理解了 bootstrap-select 文档,您实际上只需将 selectpicker 类添加到您的下拉列表中。您可能根本不需要文档就绪声明。只需删除整个脚本块,看看是否可以修复它...您可能会对其进行两次初始化并进行处理。

另一种选择是删除类并保留文档就绪声明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 2018-02-21
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多