【发布时间】:2016-03-12 06:04:12
【问题描述】:
我是 angularjs 的新手。尝试使用引导工具提示实现表单验证。如果输入字段无效并获得焦点,则会出现带有工具提示的文本。验证工作正常,即如果输入字段具有无效值但未显示工具提示文本,则输入字段将变为红色。 这是html:
<form role="form" name="form" ng-controller="registerController">
<div class="col-sm-12">
<div class="form-group" ng-class="{ 'has-error': form.fullName.$invalid && form.fullName.$touched}">
<input class="form-control has-feedback" name="fullName" id="fullName"
type="text"
required
ng-model="fullName"
tooltip="{{form.fullName.$valid ? '' : 'Full name required'}}"
tooltip-trigger="focus"
tooltip-placement="top" />
<span class="glyphicon glyphicon-ok-sign text-success form-control-feedback" aria-hidden="true"
ng-show="form.fullName.$valid"></span>
</div>
</div>
</form>
对于额外的信息,我已经包含了以下脚本和 css 文件:
<script src="../scripts/jquery-2.2.1.min.js"></script>
<link href="../Content/bootstrap.min.css" rel="stylesheet" />
<script src="../scripts/bootstrap.min.js"></script>
<script src="../scripts/angular.min.js"></script>
<script src="../scripts/angular-ui/ui-bootstrap-tpls.min.js"></script>
帮助我弄清楚如何让它发挥作用。 提前致谢。
【问题讨论】:
-
你是否在你的应用程序中注入 'ui.bootstrap' 依赖项?
-
是的,我已经注入了 'ui.bootstrap' 依赖项。
标签: angularjs tooltip angular-ui-bootstrap