<select class="form-select" id="multiple-select-field" data-placeholder="Choose anything" multiple> <option>Christmas Island</option> <option>South Sudan</option> <option>Jamaica</option> <option>Kenya</option> <option>French Guiana</option> <option>Mayotta</option> <option>Liechtenstein</option> <option>Denmark</option> <option>Eritrea</option> <option>Gibraltar</option> <option>Saint Helena, Ascension and Tristan da Cunha</option> <option>Haiti</option> <option>Namibia</option> <option>South Georgia and the South Sandwich Islands</option> <option>Vietnam</option> <option>Yemen</option> <option>Philippines</option> <option>Benin</option> <option>Czech Republic</option> <option>Russia</option> </select>
$( '#multiple-select-field' ).select2( { theme: "bootstrap-5", width: $( this ).data( 'width' ) ? $( this ).data( 'width' ) : $( this ).hasClass( 'w-100' ) ? '100%' : 'style', placeholder: $( this ).data( 'placeholder' ), closeOnSelect: false, } );
<select class="form-select" id="multiple-select-optgroup-field" data-placeholder="Choose anything" multiple> <optgroup label="Group 1"> <option>Christmas Island</option> <option>South Sudan</option> <option>Jamaica</option> <option>Kenya</option> <option>French Guiana</option> <option>Mayotta</option> </optgroup> <optgroup label="Group 2"> <option>Liechtenstein</option> <option>Denmark</option> <option>Eritrea</option> <option>Gibraltar</option> <option>Saint Helena, Ascension and Tristan da Cunha</option> <option>Haiti</option> <option>Namibia</option> </optgroup> <optgroup label="Group 3"> <option>South Georgia and the South Sandwich Islands</option> <option>Vietnam</option> <option>Yemen</option> <option>Philippines</option> <option>Benin</option> <option>Czech Republic</option> <option>Russia</option> </optgroup> </select>
$( '#multiple-select-optgroup-field' ).select2( { theme: "bootstrap-5", width: $( this ).data( 'width' ) ? $( this ).data( 'width' ) : $( this ).hasClass( 'w-100' ) ? '100%' : 'style', placeholder: $( this ).data( 'placeholder' ), closeOnSelect: false, } );
<select class="form-select" id="multiple-select-clear-field" data-placeholder="Choose anything" multiple> <option>Christmas Island</option> <option>South Sudan</option> <option>Jamaica</option> <option>Kenya</option> <option>French Guiana</option> <option>Mayotta</option> <option>Liechtenstein</option> <option>Denmark</option> <option>Eritrea</option> <option>Gibraltar</option> <option>Saint Helena, Ascension and Tristan da Cunha</option> <option>Haiti</option> <option>Namibia</option> <option>South Georgia and the South Sandwich Islands</option> <option>Vietnam</option> <option>Yemen</option> <option>Philippines</option> <option>Benin</option> <option>Czech Republic</option> <option>Russia</option> </select>
$( '#multiple-select-clear-field' ).select2( { theme: "bootstrap-5", width: $( this ).data( 'width' ) ? $( this ).data( 'width' ) : $( this ).hasClass( 'w-100' ) ? '100%' : 'style', placeholder: $( this ).data( 'placeholder' ), closeOnSelect: false, allowClear: true, } );
<select class="form-select" id="multiple-select-custom-field" data-placeholder="Choose anything" multiple> <option>Christmas Island</option> <option>South Sudan</option> <option>Jamaica</option> <option>Kenya</option> <option>French Guiana</option> <option>Mayotta</option> <option>Liechtenstein</option> <option>Denmark</option> <option>Eritrea</option> <option>Gibraltar</option> <option>Saint Helena, Ascension and Tristan da Cunha</option> <option>Haiti</option> <option>Namibia</option> <option>South Georgia and the South Sandwich Islands</option> <option>Vietnam</option> <option>Yemen</option> <option>Philippines</option> <option>Benin</option> <option>Czech Republic</option> <option>Russia</option> </select>
$( '#multiple-select-custom-field' ).select2( { theme: "bootstrap-5", width: $( this ).data( 'width' ) ? $( this ).data( 'width' ) : $( this ).hasClass( 'w-100' ) ? '100%' : 'style', placeholder: $( this ).data( 'placeholder' ), closeOnSelect: false, tags: true } );
<select class="form-select" id="multiple-select-disabled-field" data-placeholder="Choose anything" multiple disabled> <option>Christmas Island</option> <option>South Sudan</option> <option>Jamaica</option> <option>Kenya</option> <option>French Guiana</option> <option>Mayotta</option> <option>Liechtenstein</option> <option>Denmark</option> <option>Eritrea</option> <option>Gibraltar</option> <option>Saint Helena, Ascension and Tristan da Cunha</option> <option>Haiti</option> <option>Namibia</option> <option>South Georgia and the South Sandwich Islands</option> <option>Vietnam</option> <option>Yemen</option> <option>Philippines</option> <option>Benin</option> <option>Czech Republic</option> <option>Russia</option> </select>
$( '#multiple-select-disabled-field' ).select2( { theme: "bootstrap-5", width: $( this ).data( 'width' ) ? $( this ).data( 'width' ) : $( this ).hasClass( 'w-100' ) ? '100%' : 'style', placeholder: $( this ).data( 'placeholder' ), closeOnSelect: false, } );