Установите значение по умолчанию в списке выбора, используя jQuery - PullRequest
0 голосов
/ 24 апреля 2020

Если у меня есть только одна опция в выпадающем списке, мне нужно выбрать эту опцию по умолчанию. Как я могу сделать это, используя jQuery?

1 Ответ

0 голосов
/ 24 апреля 2020

Я думаю, что вы новичок в SO, обычная процедура здесь - предоставить некоторый код ваших собственных усилий по данному вопросу перед публикацией. Тем не менее, это просто JQuery:

Изменить, чтобы соответствовать новым спецификациям:

if($("#select_id option").length == 2){ //if there are exactly 2 options in the select element
    $("#select_id option:nth(1)").attr("selected",true); //take the second option (element 0) inside the element with id "select_id" and set the selected attribute.
} //I think we do not need an else if any other thing will select the first option by default

В любом случае, первый вариант должен быть выбран по умолчанию.

<select id="select_id">
    <option value=1>First option is selected by default</option>
</select>
<!--adding proof that it is selected-->
<script>
    $(function(){
         alert($("#select_id").val()); //this will alert 1, since is the value of my first option
    });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...