2014-09-24 2 views
2

У меня есть форма с кнопкой сохранения, находящаяся отключить с помощью $ первозданной и $ недействительны свойства. Форма имеет раскрывающееся меню, которое содержит пустое значение как параметр выбора. После того, как я выбрал пустое значение, он всегда устанавливает недопустимое свойство from из недопустимого значения false. Может ли кто-нибудь предложить мне вариант?Есть ли способ, чтобы позволить пользователям выбрать пустое значение из меню угловых ниспадающего

Моя сохранить код кнопки как этот

<button class="btn btn-primary app-form-buttons" disabled="disabled" name="btnSave" ng-  disabled="myForm.$pristine || myForm.$invalid" type="submit"> 
    <i class="icon-save"></i> 
</button> 

Опуститесь кода, как этот

<div class="col-sm-8 col-xs-11"> 
    <select class="form-control" name="Type" ng-model="bus.route" required ng-options="bus.type as type.Type for type in types" > 
    <option>---Please Choose---</option> 
    </select> 
</div> 

ответ

0

Проблема была решена. Я пытался проверить форму с использованием обязательного атрибута. Который дал мне неправильную ошибку, когда я выбираю пустое значение. Чтобы преодолеть проблему, я использовал атрибут custom disable внутри атрибута disable.

0

Похоже, что вам нужно будет установить опцию заполнитель для инвалидов, как вы не хотите для выбора.

<div class="col-sm-8 col-xs-11"> 
    <select class="form-control" name="Type" ng-model="bus.route" ng-options="bus.type as type.Type for type in types" > 
     <option disabled>---Please Choose---</option> 
    </select> 
</div> 
+0

Проблема по-прежнему существует, поскольку для выбора требуется атрибут – Chamara