【发布时间】:2016-09-14 04:26:37
【问题描述】:
<div class="well">
<div class="panel-title>
<span class="fa fa-caret-right" ng-if="!showGeneral"></span>
<span class="fa fa-caret-down" ng-if="showGeneral"></span>
</div>
<label>GENERAL</label>
<div ng-if="generalFormName.$valid" class="pull-right">
<i class="fa fa-check" style="color:#4cc94c;font-size:large;"></i>
</div>
<div class="panel-collapse" ng-if="showGeneral">
<general></general>
</div>
</div>
<div>
<form name="generalFormName" novalidate autocomplete="off">
<input type="text" class="form-control align" required ng-model="infor.name" />
</form>
</div>
指令general 是另一个html。当用户填写该表单中的必填字段时,我需要在标签右侧显示一个复选标记。我没有任何按钮来提交和发送表单数据,然后检查验证。 formname.$valid 时我只需要一个复选标记。我添加了一个ng-if,但由于某种原因我无法得到它。
有人可以帮我解决这个问题吗?会有很大帮助的。
提前致谢。
【问题讨论】:
-
添加带有表单标签的html。
-
控制台中的任何内容
-
Nope.. 我试图在标签旁边打印 `{{generalFormName.$invalid}} 并且没有得到真值或假值。我想我错过了@RIYAJKHAN 的范围
标签: html angularjs validation angularjs-directive