0
我有一個表單,用戶可以通過支票或電子轉帳來切換接收資金。當他們在列表框中選擇任一方式時,表單的相應部分隱藏。如果他們選擇電子轉帳,只有銀行信息欄顯示,如果他們選擇通過檢查地址信息顯示和銀行字段隱藏。xVal忽略隱藏的域
那麼,因爲他們選擇這樣或那樣的方式我想,而不是驗證隱藏的東西。 (客戶端)
有沒有辦法將xVal設置爲只驗證不可見的字段?
我試圖重寫驗證具有以下,但沒有骰子...
$('#EditPayment').validate({
elementwhichishidden: {
required: function(element) {
return ($(element).parent().parent().css('display') != 'none');
}
}
});