尽管这可能不是最好的 UI 实现,但我有一个下拉列表,其中包含必须使用多个占位符进行分组的多个元素(例如 ----- 组 1 -----)。我想让占位符变得不可选择。
我在这里找到了单个占位符的解决方案: How do I add an unselectable and customizable placeholder to a select box
但它似乎无法扩展到多个占位符。
预先感谢您的任何想法。
最佳答案
不是特定于 Angular ,但是您可以使用选择选项组吗?
<select>
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
查看http://www.w3schools.com/tags/tag_optgroup.asp和他们的演示 http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_optgroup
关于javascript - Angular - 需要将多个占位符添加到选择下拉列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28268287/