Я использую плагин select2 и пытаюсь выяснить, как очистить выборки, сделанные в поле множественного ввода select2. Я могу очистить выбор входа select2, где из выпадающего списка можно выбрать только 1 выбор, но не при использовании ввода с несколькими вариантами.
<div class="form-group">
<select class="default-select2 form-control" style="width: 100%" multiple="multiple" data-size="10" data-live-search="true" data-style="btn-white" id="location" name="location[]">
<option disabled> -- Location -- </option>
</select>
</div>
В соответствии с документацией select2 я должен иметь возможность использовать следующее:
$("#location").val(null).trigger("change");
Однако это не работает, оно работает только в том случае, если на входе select2 не используется атрибут нескольких, как показано ниже. ie:
<div class="form-group">
<select class="default-select2 form-control" style="width: 100%" data-size="10" data-live-search="true" data-style="btn-white" id="location" name="location">
<option disabled> -- Location -- </option>
</select>
</div>