Set varios selects desde un array

by Gonzalo Guevara

HTML

<select name="" id="">
  <option value="">Seleccione</option>
  <option value="unoa">Uno a</option>
  <option value="unob">Uno b</option>
</select>

<select name="" id="">
  <option value="">Seleccione</option>
  <option value="dosa">Dos a</option>
  <option value="dosb">Dos b</option>
</select>

<select name="" id="">
  <option value="">Seleccione</option>
  <option value="tresa">Tres a</option>
  <option value="tresb">Tres b</option>
</select>

<select name="" id="">
  <option value="">Seleccione</option>
  <option value="cuatroa">Cuatro a</option>
  <option value="cuatrob">Cuatro b</option>
</select>

JavaScript

var selects = $('select');
var item_seleccionados = ['unoa', 'dosb', 'tresb', 'cuatroa'];

for (var i = 0; i < item_seleccionados.length; i++){
	console.log('Select ' + i, 'Item seleccionado ' + item_seleccionados[i] );
	$(selects[i]).val(item_seleccionados[i]);
}