Я написал html как
<select class="ddl">
<option value="1">Apple</option>
<option value="2">Banana</option>
<option value="3">Cherry</option>
</select>
Теперь я хочу, чтобы, если параметр равен 1, он должен быть выбран как
<option value="1" selected="selected">Apple</option>
Пожалуйста, помогите мне !!!
Вы можете использовать метод val()
чтобы установить выбранный параметр в select
, так же, как вы бы использовали его для установки атрибута value
стандартного элемента input
. Попробуй это:
$('select.ddl').val('1');
$(".ddl [value=1]").prop("selected", true);
$('select').val(1); //To select Apple
Для версий 1.6
и higher
вы можете использовать,
$('.ddl option:eq(1)').prop('selected', true);
Для older
версий вы можете использовать,
$('.ddl option:eq(1)').attr('selected', 'selected');
$('select.ddl').val(1)