gpt4 book ai didi

javascript - 当select只有一项时如何禁用select的下拉菜单

转载 作者:行者123 更新时间:2023-11-30 00:16:07 25 4
gpt4 key购买 nike

我正在使用来自 angularstrap 的“选择”小部件。

我想知道如何防止选择的下拉菜单只有一项。默认只选中一项,如何防止select出现下拉菜单的click事件?

它是 angularstrap 缺少的功能吗?

检查 example 中的单选

最佳答案

这不是 angularstrap 功能,但你可以使用像 ng-hide 这样的属性, ng-showng-if隐藏特定的 <div>当您的选择只有一项时的元素。

更新:根据您的示例,更改您的 Single select部分:

<label>Single select:&nbsp;</label>
<button ng-if="icons.length > 1" type="button" class="btn btn-default" ng-model="selectedIcon" data-html="1" bs-options="icon.value as icon.label for icon in icons" bs-select>
Action <span class="caret"></span>
</button>
<button ng-if="icons.length === 1" type="button" class="btn btn-default" ng-model="selectedIcon" data-html="1">
{{icons[0].value}}
</button>

我无法添加齿轮图标,但我希望它很容易修复 ;)

关于javascript - 当select只有一项时如何禁用select的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34649370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com