Подтвердить что ты не робот

Angularjs select required not working ng-options

Я пытаюсь обеспечить, чтобы пользователь выбирал значение из окна выбора перед отправкой формы. Это корректно работает со статическими параметрами; он, однако, не работает при заполнении опций с помощью модели с помощью ng-options

Example http://plnkr.co/edit/wRqSCNskLo5c48jy4nQf

Я использую AngularJS 1.2.9

Спасибо заранее.

4b9b3361

Ответ 1

В вашем примере, изменяя привязку данных, выберите следующие исправления для требуемой директивы. Я не уверен, почему именно.

<select ng-model="selectedValue1" ng-options="opt for opt in ['Mazda2','Maxda3']" required>
  <option></option>
</select>

Ответ 2

Попробуйте эту надежду, это поможет...!

<select name="select" class="form-control" id="assetcategory" ng-model="asset.category" required>
                            <option></option>
                            <option >Furniture</option>
                            <option>Stationary</option>
                            <option>Electrical</option>
                        </select>
                        <span ng-show="ajaxform.select.$invalid && ajaxform.select.$dirty || ajaxform.select.$invalid && ajaxform.$submitted " style="color: red">*Category Required</span>