Angular.js在ng-repeat验证条件下的多个输入
Angular.js multiple inputs in ng-repeat validation conditions
一切都很好,除了一件事。我需要myForm
= $valid = true
,如果
- 所有输入都被填充
- 没有输入被填充
和$valid = false
if
- 部分但不是全部的输入被填充
注意,这些都在一个ng-repeat和一个ng-form子表单中。
我该怎么做?有办法吗?
只需将ng-required
指令添加到myForm
的所有字段。
。<input type="text" name="myInput" ng-required="isRequired()" />
.
如果至少有一个表单字段包含值,那么isRequired
函数应该简单地返回true,否则返回false。
如果这不起作用,那么就有你遗漏的信息-所以在这种情况下,请提供更多关于你的HTML和JS代码的信息(我只提到这一点,因为我看到你已经用ng-repeat标记了这个问题,这可能会使场景与你在问题中描述的香草略有不同)。
相关文章:
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- 在特定条件下从存储在localStorage中的阵列中删除对象
- 如何在一定条件下使必填字段为真
- 如何在特定条件下完全禁用FullPage.js
- 在条件下使用 slideUp() 和 slideDown()
- 停止计算以在特定条件下更新
- 如何加载特定天气条件下的图标?(AngularJS)
- 比较IF条件下的两个javascript数值
- ComboBox typeAhead有效,但在某些行为条件下valueField为空
- jQuery检查自定义Google电子表格页面上输入和下拉列表的更改
- 返回三元条件下的新promise Q
- jqgrid在条件下动态设置单元格可编辑false
- innerHTML在else条件下未更改
- 如何在两种条件下显示相同的上下文菜单项
- Regex用于在特定条件下为新句子添加空格或句号
- HTML页面在使用JavaScript的条件下重新加载
- 将选中的输入复选框置于条件下
- Angular.js在ng-repeat验证条件下的多个输入
- 在特定条件下增加计数器(例如:仅当用户没有输入错误答案时)
- 选项卡到输入条件后的下一个选项卡索引