gpt4 book ai didi

javascript - AngularJS 表单验证不显示错误消息

转载 作者:搜寻专家 更新时间:2023-10-31 08:57:10 26 4
gpt4 key购买 nike

我正在尝试使用 AngularJS 进行表单验证,但不知何故页面不会显示我需要的消息。

任何人都可以指出我目前所缺少的正确方向吗?我刚拿起AngularJS我正在尝试编写一个概念验证,以便我们可以在生产中使用它。

HTML

<form id="signup" class="form-horizontal" name="signup" novalidate>
<legend>Register</legend>
<div class="control-group">
<div class="control-group">
<label class="control-label">Username</label>

<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-user"></i> </span>
<input type="text" class="input-xlarge" id="uname" ng-model="register.uname" name="uname" placeholder="Username" required>
<span ng-show="signup.uname.$error.required" class="help-inline">Required</span>
</div>
</div>
</div>

JavaScript

function registerController($scope){
$scope.master = {};

$scope.reset = function(){
$scope.register = angular.copy($scope.master);
}
};

最佳答案

作为J.Pip说明,由于 HTML 代码格式错误,该消息未显示。它应该用下面的代码解决。

HTML代码

<form id="signup" class="form-horizontal" name="signup" novalidate>
<legend>Register</legend>
<div class="control-group">
<label class="control-label">Username</label>
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-user"></i> </span>
<input type="text" class="input-xlarge" id="uname" ng-model="register.uname" name="uname" placeholder="Username" required />
<span ng-show="signup.uname.$error.required" class="help-inline">Required</span>
</div>
</div>
</div>
</form>

关于javascript - AngularJS 表单验证不显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17425354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com