1
0
mirror of synced 2025-02-10 17:19:23 +03:00

selecting multiple items programmatically (#5068)

This commit is contained in:
alexweissman 2017-10-11 22:31:19 -04:00
parent 94b06e64c1
commit e04675a234

View File

@ -38,12 +38,19 @@ if ($('#mySelect2').find("option[value='" + data.id + "']").length) {
} }
``` ```
## Selecting an option ## Selecting options
To programmatically select an option/item for a Select2 control, use the jQuery `.val()` method: To programmatically select an option/item for a Select2 control, use the jQuery `.val()` method:
``` ```
$('#mySelect2').val('US'); // Select the option with a value of 'US' $('#mySelect2').val('1'); // Select the option with a value of '1'
$('#mySelect2').trigger('change'); // Notify any JS components that the value changed
```
You can also pass an array to `val` make multiple selections:
```
$('#mySelect2').val(['1', '2']);
$('#mySelect2').trigger('change'); // Notify any JS components that the value changed $('#mySelect2').trigger('change'); // Notify any JS components that the value changed
``` ```