2012-01-25 69 views
1

我使用jQuery form validation plugin。我有一個帶有「保存」按鈕和標籤的網頁。在一個選項卡中有一個表單。這裏是「保存」按鈕的代碼。在未選中的選項卡上驗證表格

$("#save").click(function(){ 
     $("#optionalform").valid(); 
}); 

它驗證表單,如果選中「#optionalform」選項卡。如果沒有選擇,驗證不起作用。

+0

你運行'$( '#optionalform')驗證()'別的地方? – Ryley

+0

是的。在文件準備功能 –

回答

1

你需要做的是指定的隱藏要素應該怎樣忽視:

$("#optionalform").validate({ 
    ignore:'' 
}); 

的忽略選項是':hidden',其中包括表單中的所有元素的默認,除非該標籤是可見。

看到它在這裏的行動:http://jsfiddle.net/ryleyb/NfmWW/

+0

它的作品!謝謝! –