大佬教程收集整理的这篇文章主要介绍了angularjs – 父表单中的angular.js ng-form子表单验证错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<form class="form-horizontal" name="canForm" ng-submit="stepSubmit()" novalidate>
如上所述,它被称为“canForm”.
我定义了这个表格
<div ng-form="licencesForm">
在上面的“canForm”中.
当我为我的重复块提交licencesForm时,我确保在控制器中设置form.$setPrisTine().
但是,当我提交主要的canForm时,此表单会选择子表单中的必填字段,并说主表单无效.
我不明白这. ng-form指令应该是一个独立的范围,父表单不应该接受这个子表单中字段的验证要求吗?
如果子表单有效,主表单应该也应该有效吗?
见http://plnkr.co/edit/gkbJNAV95MQ9SGLeMvlg?p=preview
当您在子窗体中添加内容时,它将窗体设置为$setPrisTine()并且子窗体有效但单击提交主窗体表示即使子窗体有效,窗体也无效?
<form class="form-horizontal" name="canForm" ng-submit="stepSubmit()" novalidate>
并且有一个子表单
<div ng-form="licencesForm">
然后只有当所有许可证有效时,canForm才有效.
以上是大佬教程为你收集整理的angularjs – 父表单中的angular.js ng-form子表单验证错误全部内容,希望文章能够帮你解决angularjs – 父表单中的angular.js ng-form子表单验证错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。