简体   繁体   English

如何在选择框中添加带有字幕的文本

[英]How to add text with subtitle in select box

Is it possible to add title and sub title in a select box 是否可以在选择框中添加标题和副标题

<select name="sel_location_type" id="sel_location_type">
  <option value="1">Factory/Warehouse <span class="subtitle">subtitle1</span></option>
  <option value="2" selected>Residential <span class="subtitle">subtitle2</span></option>
  <option value="3">Business (with loading dock) <span class="subtitle">subtitle3</span></option>
  <option value="4">Business (needs liftgate) <span class="subtitle">subtitle4</span></option>
</select>

Yes it is easily possible using bootstrap select library. 是的,使用引导选择库很容易实现。 See docs 查看文件

You can use it by adding the below css and js CDNs in your webpage, : 您可以通过在网页中添加以下CSS和JS CDN来使用它:

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.4/css/bootstrap-select.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.4/js/bootstrap-select.min.js"></script>

<!-- (Optional) Latest compiled and minified JavaScript translation files -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.4/js/i18n/defaults-*.min.js"></script>

Once the CDN is added, your HTML will look like: 添加CDN后,您的HTML将如下所示:

<select class="selectpicker" data-size="5">
  <option data-subtext="Heinz">Ketchup</option>
</select>

Beneath your HTML you have to have to define the selectpicker initialization JS function like: 在您的HTML之下,您必须定义selectpicker初始化JS函数,例如:

$('.selectpicker').selectpicker({
  showSubtext:true
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM