如果其他字段未完成,AngularJS禁用输入类型按钮
我有一个轮询,希望禁用输入类型按钮,直到您从轮询选项中选择了单选按钮。这就是我目前所拥有的如果其他字段未完成,AngularJS禁用输入类型按钮,angularjs,forms,Angularjs,Forms,我有一个轮询,希望禁用输入类型按钮,直到您从轮询选项中选择了单选按钮。这就是我目前所拥有的 <div class="options" ng-hide="$root.offline"> <div class="overlay overlay--loading" ng-show="poll.loading"></div> <div class=&q
<div class="options" ng-hide="$root.offline">
<div class="overlay overlay--loading" ng-show="poll.loading"></div>
<div class="option" ng-repeat="option in poll.options">
<label>
<input type="radio" ng-model="$parent.response" name="poll-{{poll.ID}}" value="{{ option.option }}">
<span class="radiobtn" ng-hide="poll.answered"></span>
<span compile="option.option"></span>
</label>
<div class="result" ng-show="poll.answered">
<div class="result-bar">
<div ng-attr-style="{{'width: '+ option.percentage +'%;'}}"></div>
</div>
<div class="result-percentage">{{ option.percentage ? option.percentage : 0 }}%</div>
</div>
</div>
<input type="button" value="Vote" ng-hide="poll.answered || $root.offline" ng-click="vote()" ng-disabled="!$parent.response" />
</div>
{{option.percentage?option.percentage:0}}%
这将禁用按钮,但当我选择一个选项时,它仍然被禁用
任何帮助都将不胜感激。谢谢修复了它。无法在循环外调用父级
<input type="button" value="Vote" ng-hide="poll.answered || $root.offline" ng-click="vote()" ng-disabled="!response" />