![](/img/trans.png)
[英]Submitting a form after validating with jquery validator on a button not in form tag
[英]Not validating new controls after submitting form in angularjs
我們有一個要在保存按鈕上提交的表格。 保存時會觸發一些驗證。 我們使用$scope.isSubmitted= true
和$scope.watch
上的$scope.isSubmitted
提交表單以突出顯示錯誤
提交並驗證表單后,如果有任何新控件在ng-if
條件的基礎上添加到表單中,則新控件也將得到驗證。 因此,我的問題是如何防止在提交表單進行驗證后才添加新控件,而僅在重新提交后才進行驗證。
問題是,當您添加新的“控件”時,您將更新范圍,然后重新進行評估。 $scope.isSubmitted
為true(也可能是yourForm.$submitted
),新值將即時驗證。
在添加“控件”之前將$scope.isSubmitted
和yourForm.$submitted
為false應該可以解決您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.