AngularJs美元错误.类型前的最小长度值
AngularJs $error.minlength value before type
我使用$error。手机输入中的最小长度,但是当我想验证该输入以使按钮能够向服务器发送表单时,出现$error。最小长度值为空。它什么也没显示,直到我输入一些东西,但我需要知道,在我输入任何东西之前,如何告诉angular我的$错误。Minlength为false;所以我可以在禁用属性中使用这个,并检查整个表单的每个输入的有效性,然后启用按钮并将表单发送到服务器。
<input required name="mobileNo" ng-minlength="11" minlength="11" maxlength="11" ng-class="{nessasery:signupForm.mobileNo.$invalid,blur:signupForm.mobileNo.$touched && signupForm.mobileNo.$invalid}" class="form-control" id="tel" type="text" ng-pattern="/^09[0-9]*$/" ng-model="account.mobileno" placeholder="cellphone"/>
<span class="msg text-danger" ng-show="signupForm.mobileNo.$touched">
<span ng-show="signupForm.mobileNo.$error.required">can't leave this field</span>
</span>
<span class="msg text-danger" ng-show="signupForm.mobileNo.$dirty">
<span class="msg text-danger" ng-show="signupForm.mobileNo.$error.minlength">Total Number Of Phone Number is 11</span>
<span class="msg text-danger" ng-show="signupForm.mobileNo.$error.pattern">Enter Valid Phone Number</span>
</span>
<button ng-disabled="(signupForm.mobileNo.$error.minlength)">Singup</button>
在angularJS中,当我们需要验证表单并启用按钮(singup按钮)时,我们有两个选项:
验证表单的每个输入,或者只验证表单元素本身。是这样的:无效的美元[formname]。
<form name="myForm" novalidate >
<input name="username" required/>
<input name="password" required />
<button type="submit" ng-disable="myForm.username.$invalid && myForm.password.$invalid">sinup<button/>
<form/>
<!-- it,s better to do this: -->
<button ng-disable="myForm.$invalid">
相关文章:
- AngularFire 0.5美元移除.错误:Firebase.child失败:第一个参数是无效路径
- Angular JS和Ionic-http.post 美元的错误,帮助我理解
- 美元http.Post到PHP文件,500内部服务器错误
- JSON.在关键字中使用美元解析错误
- jQuery美元.Firefox中的ajax错误:"无法转换JavaScript参数"
- AngularJS问美元.所有,触发不管错误
- 美元.Ajax请求返回一些错误
- Jquery美元.在错误处理程序中返回未定义的jqXHR
- AngularJs美元错误.类型前的最小长度值
- 美元http.angular应用中的json调用会返回错误
- 美元.getJSON .always()方法在HTTP错误时无法执行
- jQuery美元.Fn不工作,没有错误
- 美元.Ajax超时的例子是错误和危险的
- 美元的范围.$apply返回错误
- 美元.Ajax错误函数仅在重新启动节点服务器时调用
- 美元.getJSON执行错误回调
- 美元.在控制台错误中,alert不是Jquery中的一个函数
- 如何查找$invalid或$error.必需的,美元的错误.模式使用一个简单的HTML表单和指令
- 美元.后验证表单字段和块提交是有错误
- 角美元http.访问同一主机但不同端口失败,没有任何有意义的错误