【问题标题】:Apply bootstrap multiselect for dropdownlistfor为下拉列表应用引导多选
【发布时间】:2023-03-06 18:06:01
【问题描述】:

我想创建下拉列表,如下面的 jsfiddle 示例所示。

 $(document).ready(function() {
        $('#example-getting-started').multiselect();
    });

 <select id="example-getting-started" multiple="multiple">
    <option value="cheese">Cheese</option>
    <option value="tomatoes">Tomatoes</option>
    <option value="mozarella">Mozzarella</option>
    <option value="mushrooms">Mushrooms</option>
    <option value="pepperoni">Pepperoni</option>
    <option value="onions">Onions</option>
</select>

这工作正常如上面的屏幕截图所示。但我想将同样的场景应用于元素的@Html.Dropdownlist。但似乎我遇到了意想不到的问题,例如只选择一个值。如下图所示。

@Html.DropDownList(m => m.Detail, new SelectList(ViewBag.detailList, "Value", "Text"), new { id = "det" })

$(document).ready(function() {
    $('#det').multiselect();
});

也许我们不能将此插件应用于元素的下拉列表。任何帮助表示赞赏。谢谢

已更新:由于 multiple 属性而出现此问题。我将它添加到下拉列表中,如下所示,它工作正常。

 @Html.DropDownListfor(m => m.Detail, new SelectList(ViewBag.detailList, "Value", "Text"), new { id = "det", multiple ="multiple" })

【问题讨论】:

  • 你能提供你的代码吗?
  • @Minar 更新了问题。
  • 感谢回复。发现问题。我更新了问题

标签: jquery html css twitter-bootstrap-3


【解决方案1】:

看不到代码,但我相信您在第二张图片中使用单选按钮使用复选框,就像第一张图片一样,它会得到解决

或者请将您的代码添加到问题中,谢谢

【讨论】:

  • 更新了问题。谢谢
  • 感谢您的回复。找到问题。我更新了问题
猜你喜欢
  • 2016-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多