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

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

爱喝马黛茶的安东尼
Freigeben: 2019-07-17 15:32:53
Original
9698 Leute haben es durchsucht

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

So verwenden Sie das Dropdown-Mehrfachauswahlfeld von Bootstrap

Standardstil, hinzufügen Stil: data- style="max-width:90%"

<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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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;]);
Nach dem Login kopieren

Benutzeroberfläche aktualisieren

$(&#39;.selectpicker&#39;).selectpicker(&#39;refresh&#39;);
Nach dem Login kopieren

Ausgewähltes Ereignis

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

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage