【发布时间】:2014-03-14 05:38:37
【问题描述】:
有没有办法在 ng-click 中添加条件?在这里,如果有任何表单错误,我希望表单不提交,但是我得到了一个解析异常。
<input ng-click="{{if(profileForm.$valid) updateMyProfile()}}" name="submit" id="submit" value="Save" class="submit" type="submit">
我尝试使用 ng-disabled 但我的验证插件不起作用,因为表单根本没有提交,所以它没有被触发。
【问题讨论】:
-
@falinsky NO 这对我没有帮助
-
查看这个问题的答案:How to make a condition on ng-click in AngularJS。它是 ng-click="profileForm.$valid && updateMyProfile()" 或 ng-click="profileForm.$invalid || updateMyProfile()"
标签: javascript angularjs