动态表单 AngularJS 中的警报错误
alert error in dynamic form angularjs
如果字段为空,我正在尝试显示警报。我为静态表单做了这项工作,但是当我尝试这种情况(动态)时,它不起作用。输入(1,2,3)
正确获取名称值,但ng-show
不理解我尝试设置的值。
<form name="form" class="css-form">
<div class="form-group" ng-repeat="p in params">
<div>
<input class="form-control" type="text" data-ng-model="p.value" ng-required="true" name="{{$index}}">
<alert type="danger" ng-show="form.$index.$valid">
<strong>Campo obligatorio.</strong>
<span></span>
</alert>
</div>
</div>
</form>
我做错了什么?
你需要使用
form[$index].$valid
相关文章:
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 试图获取表单时出现Jquery错误
- JavaScript表单验证-“;“错误”;不按需要工作
- jquery表单验证复选框错误显示
- 页面上的2个表单带有JS验证-其中一个抛出电子邮件验证错误
- 表单值未在单击按钮时发布,显示验证错误
- 表单已发送,但验证有错误
- 使用gmail-api发送电子邮件错误:此api不支持解析表单编码的输入
- 表单提交没有'如果为空,则不会显示错误消息
- 使用Backbone在模型更改时渲染表单会导致表单UI错误
- Javascript表单验证-jsFiddle错误
- 在表单提交按钮的点击事件中调用函数时发生引用错误
- 表单在由ajax部分Ruby创建时有错误的操作
- JavaScript表单错误
- 引导表单向导 - 防止在提交 ajax 响应的每个页面表单出现错误时滚动到下一步
- 即使验证正则表达式错误,也提交表单
- Django 使用 Javascript 提交的错误表单
- JavaScript错误表单验证:提交时清除所有输入字段
- Microsoft JScript运行时错误:表单中需要对象
- 谷歌应用程序脚本未上传文件:网络错误:表单提交失败