#6387·select2

Multiselect does not clear search textarea on select when closeOnSelect is false

Author: threatspike-eddieCreated Nov 6, 2025Updated Sep 14, 2026

When closeOnSelect is false, a multiselect does not clear the text entered in the search textarea when an option is selected.

How to reproduce

xml
<select class="select2 form-control select2-multiple" data-toggle="select2" multiple="multiple">
  <optgroup label="Alaskan/Hawaiian Time Zone">
    <option value="AK">Alaska</option>
    <option value="HI">Hawaii</option>
  </optgroup>
  <optgroup label="Pacific Time Zone">
    <option value="CA">California</option>
    <option value="WA">Washington</option>
  </optgroup>
  <optgroup label="Mountain Time Zone">
    <option value="AZ">Arizona</option>
    <option value="CO">Colorado</option>
    <option value="ID">Idaho</option>
    <option value="WY">Wyoming</option>
  </optgroup>
  <optgroup label="Central Time Zone">
    <option value="AL">Alabama</option>
    <option value="AR">Arkansas</option>
    <option value="IL">Illinois</option>
    <option value="WI">Wisconsin</option>
  </optgroup>
  <optgroup label="Eastern Time Zone">
    <option value="CT">Connecticut</option>
    <option value="DE">Delaware</option>
    <option value="FL">Florida</option>
    <option value="WV">West Virginia</option>
  </optgroup>
</select>
javascript
$('.select2').select2({ closeOnSelect: false });

Typing Ala and clicking Alaska in the dropdown does not clear the text Ala from the search textarea.

Expected behaviour

The search textarea should clear once an option is selected.