【问题标题】:How to add text with subtitle in select box如何在选择框中添加带字幕的文本
【发布时间】:2018-01-16 05:01:25
【问题描述】:

是否可以在选择框中添加标题和子标题

<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>

【问题讨论】:

  • 你想在选择框中添加标题...?

标签: php jquery drop-down-menu jquery-selectbox


【解决方案1】:

是的,使用引导选择库很容易。见docs

您可以通过在您的网页中添加以下 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>

添加 CDN 后,您的 HTML 将如下所示:

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

在您的 HTML 下,您必须定义 selectpicker 初始化 JS 函数,例如:

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

【讨论】:

  • 我实际上正在为它准备一个小提琴......它出现了一些错误。
  • @Renjitha 我不完全明白,你说的不可选择是什么意思?
  • 我无法通过任何简单的方式实现这一点,因为潜台词在可选选项内。但是,如果您可以将潜文本作为基础选项上方的标题,您可以尝试optgroups
  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
  • @Sid 你说得有道理。谢谢,我会编辑这个答案以包含更多信息。
猜你喜欢
  • 1970-01-01
  • 2013-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-05
相关资源
最近更新 更多