I have multiple Select dropdown elements with a single class .select
<select class='select' name='select1' id='select1'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
<select class='select' name='select2' id='select2'>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
</select>
<select class='select' name='select3' id='select3'>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
</select>
I know it can be achieved with the help of loop like this
var arr = [];
$('.select').each(function () {
arr.push($(this).val());
});
But I already have so many loops in the code and I'm wondering if is there any way it can be achievable without a loop
Fiddle: http://jsfiddle.net/89cJC/