[英]Reset Angular Form extensions after submit
我正在使用Angular Agility Form扩展来验证我的表单。 直到我尝试在提交后重设表单之前,它的效果都很好。
我可以重置字段,但是表单扩展名会显示每个字段的错误消息。
My controller code : myApp.controller("myCtrl1", ['$scope', function ($scope) {
$scope.save = function(){
alert($scope.myName);
$scope.myName = ""; // Reset the field
}
}
在这里查看提琴手: http : //jsfiddle.net/05hq7shr/101/
从官方文档中:
https://github.com/AngularAgility/AngularAgility
您必须通过表格。
<button aa-submit-form="save(exampleForm)" class="btn btn-default">Save</button>
然后调用$ reset。
exampleForm.$aaFormExtensions.$reset(true);
true
-复位前没有确认
false
重置前确认
您现在不会看到该消息。 但是您必须修复添加的css才能删除红色边框。
检查这个小提琴:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.