Я использую Select2 v4, и у меня инициализирован объект:
posts.blade.php
<select class="form-control" name="categories[]" multiple="multiple" id="cat_select">
@foreach ($categories as $c)
<option value="{{$c->id}}">{{$c->title}}</option>
@endforeach
</select>
Я уже инициализировал его значениями по умолчаниюкоторый может быть выбран пользователем вручную.У меня есть функция ajax, которая возвращает категории, уже инициализированные в select.Я хочу, чтобы возвращаемые данные были установлены в select, но они не работают.Так, например, у селектора уже есть опция «спорт», а из ajax он возвращает «спорт».Я хочу, чтобы "спорт" был выбран.
javascript
let select_cat = $("select#cat_select").select2();
Что я пробовал
$("#cat_select").val([data.title]).trigger("change"); //which doesn't work for some reason