【发布时间】:2021-06-06 01:19:45
【问题描述】:
有没有办法在 angularjs 中禁用整个 div 标签。我有一个 div 标签,其中包含几个我想用一个条件禁用的表单字段。这可能吗?下面是我的代码。我尝试使用但没有用。任何的意见都将会有帮助。谢谢,请看下面的代码。我有包含表单的主要 div 标签。我想根据条件禁用表单,因此用户无法输入 id 和 name 文本字段。
<div>
<form name="form" role="form" novalidate
class="ng-scope ng-invalid ng-invalid-required ng-dirty ng-valid-minlength"
ng-submit="createStudy()">
<div class="form-group">
<label>ID</label> <input type="text" class="form-control"
name="id" ng-model="study.id">
</div>
<div class="form-group">
<label>Name</label> <input type="text" class="form-control"
name="name" ng-model="study.name" ng-minlength=1
ng-maxlength=50 ng-required="true">
</div>
<div class="modal-footer">
<a href="#/studies"><button type="button" class="btn btn-default"
data-dismiss="modal" ng-click="clear()">
<span class="glyphicon glyphicon-ban-circle"></span> Cancel
</button></a>
<button type="submit" ng-disabled="form.$invalid"
class="btn btn-primary">
<span class="glyphicon glyphicon-save"></span> Save
</button>
</div>
</form>
</div>
【问题讨论】:
标签: angularjs