我正在尝试通过设置data-toggle=""
无法正常工作来禁用引导程序下拉列表。ul
在一个数组上有li
个重复项,如果该数组为空则我是将data-toggle=""
设置为不打开空li
。但这不起作用它仍然打开一个空列表,如下所示。
这是模板。您可以在<button>
看到data-toggle
是empty
而非dropdown
。仍然会打开列表。
<div name="originFilter" id="originFilter" class="dropdown pa-leftFilter-dropdown-div open">
<button id="selectBrand" class=" btn btn-default dropdown-toggle" type="button" disabledropdown="" disable="brands" data-toggle="" aria-expanded="true">
<span id="selectedBrand" class="pa-text-wrapper-ellipsis pa-filter-selected-span ng-binding" ng-attr-title="{{selectedProperties.brand}}" title="LISTERMINT">BEBE</span><span class="caret"></span>
</button>
<ul class="dropdown-menu pa-filter-dropdown" role="menu" aria-labelledby="OriginDropDown">
<!-- ngRepeat: brand in brands -->
</ul>
</div>
答案 0 :(得分:0)
使用ng-disabled true / false进行下拉启用/禁用