Select options from an array string

Select options from an array string

by Andrew Pougher

HTML

<select id="room1">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>
<select id="room2">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>
<select id="room3">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

JavaScript

var text = "room1=2&room2=3&room3=1"

   var count = text.split("&");

$.each(count, function(ele, i){
    var id = this.split("=")[0];
    var cnt = this.split("=")[1];
     $("#"+id+" option[value='"+cnt+"']").prop("selected","selected");
 
});


//$("#sel1").val([1, 3]); if multiple