我有一个表格,用户可以在其中切换通过支票或电子转账接收资金。当他们在列表框中选择任一方式时,表单的相应部分将隐藏。如果他们选择电子转账,则仅显示银行信息字段,如果他们选择通过检查仅显示地址信息并且银行字段被隐藏。
好吧,因为他们选择了我想要的一种或另一种方式,所以不验证隐藏的东西。(客户端)
有没有办法将 xVal 设置为仅验证不可见的字段?
我试图用以下但没有骰子覆盖验证...
$('#EditPayment').validate({
elementwhichishidden: {
required: function(element) {
return ($(element).parent().parent().css('display') != 'none');
}
}
});