JSFiddle - React, Tailwind, and code Playground
by fnaquira
HTML
<select id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
JavaScript
jQuery.fn.selectVal = function(val){
this.each( function(){
$this = $(this);
var arrayTmp= new Array;
for(contador=0; contador<$this.find('option').length; contador++){
arrayTmp.push( $this.find('option').eq( contador ).val() );
}
index = $.inArray(val,arrayTmp);
if(index!=-1) $this.find('option').eq(index).attr("selected", "selected");
});
};
$('#select').selectVal('2');