2011-02-18 119 views
0

在我的表單中,我有兩個單選按鈕(賣家和買家)。但不同的是,當我點擊買家單選按鈕時,有些字段會隱藏我用javascript來隱藏該字段。然後我使用jQuery表單驗證。也使用jQuery驗證隱藏字段。在賣家模式下,表單已成功提交。在買家模式下,當我點擊提交按鈕時,jquery也驗證隱藏字段。我想停止在買方模式下驗證。我該怎麼做?基於單選按鈕選擇的jQuery驗證

回答

0

你可以調用validate功能方面與處理程序不同的選項,切換買方/賣方模式。或者你可以在處理器

0

add/remove規則我假設你使用的是像

$("#myForm").validate(); 

東西來驗證的形式;你可以傳遞一個選項來驗證()以忽略某些元素。因此,舉例來說,如果您的所有元素得到隱藏有類「.hideForBuyer」然後像下面這樣會忽略它們:

$("#myForm").validate({ 
    ignore: ".hideForBuyer" 
}) 

見中途下來http://docs.jquery.com/Plugins/Validation/validate#toptions