Обязательный `<select>` ввод ошибочно допускает выбор опции по умолчанию - PullRequest
0 голосов
/ 25 июня 2018

У меня есть этот очень простой выбор.Это обязательный элемент формы, но он принимает даже первый вариант.

Существует ли простой способ сказать, что требуется значение, которое не является первым параметром?

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script>

<form name="myForm">
    <label for="singleSelect"> Single select: </label><br>
    <select name="singleSelect" ng-model="data.singleSelect" required>
        <option value="">Please select an option</option>
        <option value="option-1">Option 1</option>
        <option value="option-2">Option 2</option>
    </select><br>
</form>

1 Ответ

0 голосов
/ 25 июня 2018

Применить выбранное истинное и отключенное свойство.

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script>


<form name="myForm">
  <label for="singleSelect"> Single select: </label><br>
  <select name="singleSelect" ng-model="data.singleSelect" required>
  <option selected="true" disabled="disabled">Please select an option</option>
    <option value="option-1">Option 1</option>
    <option value="option-2">Option 2</option>
  </select><br>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...