JSFiddle - React, Tailwind, and code Playground

by Harsh Kansagara

HTML

<select multiple id="multiselect_with_js">
    <option value="11">Eleven</option>
    <option value="12">Tweleve</option>
    <option value="13">Thirteen</option>
    <option value="14">Fourteen</option>
    <option value="15">Fifteen</option>
</select>

JavaScript

var valueArray = ['11','13','14'];

function autoMultiselect(id,valueArray){
    for(var i=0; i<valueArray.length; i++){
        $('#'+id+' option[value="'+valueArray[i]+'"]').prop('selected', true);
    }
    $('#'+id).trigger('change'); //To Update The Preview
}

autoMultiselect('multiselect_with_js',valueArray);