Вот несколько методов, которые можно использовать для установки значений в тегах Select2 с помощью jQuery:
-
Метод 1: использование функции
.val()
:$('#yourSelect2Element').val('yourValue').trigger('change');
-
Метод 2: использование функции
.select2('val', value)
:$('#yourSelect2Element').select2('val', 'yourValue');
-
Метод 3: использование функции
.select2('data', data)
:var data = { id: 'yourValue', text: 'Your Value' }; $('#yourSelect2Element').select2('data', data);
-
Метод 4. Использование функции
.select2('trigger', 'select', { data: data })
:var data = { id: 'yourValue', text: 'Your Value' }; $('#yourSelect2Element').select2('trigger', 'select', { data: data });
-
Метод 5: установка значения непосредственно в базовом элементе
:
$('#yourSelect2Element').val('yourValue').change();