<select class="qty">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<select class="qty">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
У меня есть 2 select
теги, и я хочу обновить их массивом. Это означает изменение выбранного для правильного значения, но почему в моей попытке ниже :eq()
не работает с моей петлей?
selectedArr = [2,3];
$.each(selectedArr,function(i,obj){
console.log(obj);
$('.qty:eq(' + i + ')').prop('selected', true);
});
Вы должны ознакомиться с документацией jQuery: http://api.jquery.com. Многие ваши вопросы могут быть решены за 2 минуты исследований. –