Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-07-17 15:32:539629Durchsuche

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Wenn Sie die Bootstrap-Select-Komponente verwenden, referenzieren Sie zunächst die folgenden Dateien

Die letzte Datei ist defaults-zh_CN. min. js ist nicht erforderlich, es muss nur referenziert werden, wenn die Kultur in der Komponente vorhanden ist.

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/css/bootstrap-select. 
min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/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.10.0/js/i18n/defaults-zh_CN.min.js"></script>

Es ist noch einfacher zu verwenden. Sie benötigen kein vorhandenes JS, verwenden Sie einfach die Klasse, um es zu initialisieren.

Radiooption auswählen:

Wenn kein ausgewähltes Element festgelegt ist, wird standardmäßig die erste Option ausgewählt. Wenn das Neigungsattribut gesetzt ist, wird der Inhalt des Titelattributs angezeigt und nicht standardmäßig ausgewählt.

<select class="selectpicker" title="请选择">
    <option value="1">广东省</option>
    <option value="2">广西省</option>
    <option value="3">福建省</option>
    <option value="4">湖南省</option>
    <option value="5">山东省</option>   
</select>

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Optionsgruppierung

<select class="form-control selectpicker" data-live-search="true" multiple>
        <optgroup label="广东省">
                <option value="1">广州市</option>
                <option value="2">深圳市</option>
                <option value="3">珠海市</option>
         </optgroup>   
          <optgroup label="广西">
                  <option value="1">南宁市</option>
                  <option value="2">柳州</option>
                  <option value="3">桂林市</option>
           </optgroup>  
           <optgroup label="山东">
                   <option value="1">烟台</option>
                   <option value="2">青岛</option>
                   <option value="3">济南</option>
             </optgroup>                          
</select>

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Standardstil, hinzufügen Stil: data-style="Klassenname"

<select class="selectpicker" data-style="btn-primary">
  ...
</select>
<select class="selectpicker" data-style="btn-info">
  ...
</select>
<select class="selectpicker" data-style="btn-success">
  ...
</select>
<select class="selectpicker" data-style="btn-warning">
  ...
</select>
<select class="selectpicker" data-style="btn-danger">
  ...
</select>

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Verwandte Empfehlungen: „Bootstrap Erste Schritte Tutorial

Suche hinzufügen: data -live-search="true"

<select class="selectpicker" data-live-search="true">....</select>

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Mehrfachauswahl auswählen:

„Mehrfach“ zur Mehrfachauswahl hinzufügen, und Die Einstellung kann bis zu 2 Elemente auswählen data-max-options="2"

<select class="selectpicker form-control" multiple data-max-options="2">...</select>

Wirkung: So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Suche hinzufügen: data-live-search="true"

Legen Sie das Abruf-Platzhalterattribut fest: data-live-search-placeholder="Suchen"

Fügen Sie die Funktionsschaltfläche „Alles auswählen/Auswahl umkehren“ data-actions-box="true" hinzu

<select class="selectpicker" multiple data-live-search="true" data-live-search-placeholder="搜索" 
data-actions-box="true">
  <optgroup label="filter1">
    <option>option1</option>
    <option selected>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
  <optgroup label="filter2">
    <option>option1</option>
    <option>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
  <optgroup label="filter3">
    <option>option1</option>
    <option>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
</select>

Wirkung: So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

JS-Initialisierung, ausgewählten Wert festlegen

$(&#39;.selectpicker&#39;).selectpicker(&#39;val&#39;,&#39;mustard&#39;);
$(&#39;.selectpicker&#39;).selectpicker(&#39;val&#39;,[&#39;mustard&#39;,&#39;relish&#39;]);

Benutzeroberfläche aktualisieren

$(&#39;.selectpicker&#39;).selectpicker(&#39;refresh&#39;);

Ausgewähltes Ereignis

$(&#39;.selectpicker&#39;).on(&#39;changed.bs.select&#39;,function(e){
});

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn