如何在Bootstrap-Select中显示标题而不使用空元素

如何在Bootstrap-Select中显示标题而不使用空元素

在这篇文章中,我们将介绍如何在Bootstrap-Select中显示标题,而不在选择下拉菜单中使用任何空元素。Bootstrap Select是一个表单控件,它可以显示一个可选择的不同数值的可折叠列表。这可用于向用户显示表单或菜单。

例子1:在第一个选项标签中使用data-hidden属性来隐藏列表视图中的项目。这将第一个数据设置为隐藏,同时,我们可以在标题中看到它。

<!DOCTYPE html>
<html>
 
<head>
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
        rel="stylesheet" />
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/css/bootstrap-select.css"
        rel="stylesheet" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/js/bootstrap-select.js">
    </script>
</head>
 
<body>
    <select class="selectpicker"
            title="Pick One">
 
    <option data-hidden="true">
        Choose Option
    </option>
    <option>First</option>
    <option>Second</option>
    <option>Third</option>
  </select>
</body>
 
</html>

输出:

如何在Bootstrap-Select中显示标题而不使用空元素?

按照要求设置标题,不使用空元素

示例2:使用多选项,在选择标签中使用选择属性,并将data-max-attribute限制为1。在这之后,我们按照我们的要求设置标题属性。

<!DOCTYPE html>
<html>
 
<head>
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
        rel="stylesheet" />
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/css/bootstrap-select.css"
        rel="stylesheet" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/js/bootstrap-select.js">
    </script>
</head>
 
<body>
    <select class="selectpicker"
        multiple data-max-options="1"
        title="Choose Option">
    <option>First</option>
    <option>Second</option>
    <option>Third</option>
  </select>
</body>
 
</html>

输出:

如何在Bootstrap-Select中显示标题而不使用空元素?

按照要求设置标题,不使用空元素

示例3:使用CSS隐藏第一个选项,并按照我们的要求设置标题。

<!DOCTYPE html>
<html>
 
<head>
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
        rel="stylesheet" />
    <link href=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/css/bootstrap-select.css"
        rel="stylesheet" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/js/bootstrap-select.js">
    </script>
 
    <style>
        .bootstrap-select ul.dropdown-menu li:first-child {
            display: none;
        }
    </style>
</head>
 
<body>
    <br>
    <select class="selectpicker"
        title="Choose Option">
    <option></option>
    <option>First</option>
    <option>Second</option>
    <option>Third</option>
  </select>
</body>
 
</html>

输出:

如何在Bootstrap-Select中显示标题而不使用空元素?

按照要求设置标题,不使用空元素

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Bootstrap 问答