2017-06-02 90 views
0

当下拉列表中未选择任何内容时,该按钮应该被取消。我怎样才能做到这一点?如果在下拉列表中未选择任何内容,则禁用按钮

<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>

+0

这应该是angularjs标签,而不是角下:S – Thiagz

回答

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> 
相关问题