我在頁面上有兩種表單。我想在提交表格B時觸發表單A的驗證。這可能嗎?基於第一個表單提交第二個表單觸發驗證
0
A
回答
1
您需要捕獲形式B的提交,然後致電形式A.喜歡的東西驗證:
$('#formB').submit(function(e){
//some logic for formB
$('#formA').validate();
});
1
是的,它是可能的,在B型使具有type =「按鈕,您的按鈕一樣簡單按鈕「不提交 那麼這樣做:
$("form B button").click(function(){
//validate form A
$("form B").submit();
})
1
$('#formB').submit(function(e){
return $('#formA').valid();
});
這將提交formB如果形式上是有效的,因爲如果你不返回false這將反正提交formB。
相關問題
- 1. Angular在第一次表單驗證/承諾後提交第二個表單
- 2. 當一個提交按鈕觸發第二個表單時,第二個表單的提交按鈕發送POST請求到原始表單的動作
- 3. 第二個表單提交是空的
- 4. Google reCAPTCHA在提交第一個表單後沒有呈現第二個表單
- 5. 驗證錯誤列表第二次提交/點擊表單
- 6. 引導驗證器使表單提交到第二次點擊觸發
- 7. JavaScript不驗證第二次提交請求的表單
- 8. 正確顯示第一個表單的第二個表單
- 9. ajax表單提交第二次表單提交如果成功
- 10. 在提交第二個表單時保留一個表單的編輯數據
- 11. 在提交第二個表單時保存數據在一個表單中
- 12. 基於第一個列表循環第二個列表
- 13. BackboneJS:從表單提交視圖的觸發器表單驗證
- 14. JQuery在第二次或第三次點擊提交表單 - 驗證
- 15. 第二個下拉菜單基於第一個值(html php mysqli)
- 16. 使用jquery.validate來驗證基於哪個表單使用的提交表單
- 17. 驗證兩個表單的提交取決於另一個
- 18. 如何在提交表單時觸發另一個表單。?
- 19. 基於第一個填充第二個下拉列表 - AngularJS
- 20. msdropdown - 基於第一個加載第二個下拉列表
- 21. 基於第一個或第二個區分觸摸
- 22. 提交按鈕提交第一個表單頁面
- 23. 提交事件的jquery表單驗證觸發另一輪
- 24. 無法提交表單,只需點擊第一個驗證錯誤
- 25. 驗證表單阻止表單提交
- 26. 在自動關閉第一個表單的同時打開第二個表單
- 27. 跳過第二個表單提交的無效字段
- 28. 無法使用jQuery提交第二個表單ajax
- 29. Yii2啓用第二個按鈕提交表單
- 30. 在Symfony2中提交表單後填充第二個實體
出於好奇,爲什麼? – Goodsoup
與我無法控制的一些頁面佈局需求有關。有幾個字段被鏡像到表單b上的隱藏字段,所以我試圖讓驗證信息出現在表單a上的可見字段中。 –