//initialize $('#mySelect2').select2('data'); //get selected value $('#mySelect2').find(':selected');

get select2 selected value

//get selected value $('#mySelect2').find(':selected').val();

get value select 2

SELECT2 V4 : ============ For select2 v4 you can append directly an option/s as follow: <select id="myMultipleSelect2" multiple="" name="myMultipleSelect2[]"> <option value="TheID" selected="selected">The text</option> </select> Or with JQuery: --------------- var $newOption = $("<option selected='selected'></option>").val("TheID") .text("The text") $("#myMultipleSelect2").append($newOption).trigger('change'); other example : --------------- $("#myMultipleSelect2").val(5).trigger('change');

select 2 select a value