Отключить кнопку, если в раскрывающемся списке ничего не выбрано

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

<select size='1' id="action" ng-model="ak.action">
    <option value='1'>RED</option>
    <option value='2'>BLUE</option>
</select>

<div>
    <button type="button" ng-Click="ak.save()" >SAVE</button>
</div>

1 ответ

Решение

Попробуйте использовать ng-disabled="!ak.action || ak.action.length == 0" на кнопке. Хотя select всегда будет иметь выбранный элемент в вашем случае...

<select size='1' id="action" ng-model="ak.action">
        <option value='1'>RED</option>
        <option value='2'>BLUE</option>
</select>

<div>
    <button ng-disabled="!ak.action || ak.action.length == 0" type="button" ng-click="ak.save()" >SAVE</button>
</div>
Другие вопросы по тегам