0
수표 또는 전자 송금을 통해 송금을받을 수있는 양식이 있습니다. 목록 상자에서 두 가지 방법 중 하나를 선택하면 양식의 해당 부분이 숨겨집니다. 은행 계좌 이체 정보 만 표시하는 경우 은행 계좌 정보가 표시됩니다.xVal 숨겨진 필드를 무시합니다.
글쎄, 그들이 원하는 방법을 하나 선택했기 때문에, 숨겨진 것을 검증하지 않았기 때문이다. (클라이언트 측)
보이지 않는 필드의 유효성 만 검사하도록 xVal을 설정하는 방법이 있습니까?
는 내가 발견, 실제로 숨겨진 필드를하지 비활성화하는 것입니다 ... 다음하지하지만 주사위 경우 xval 검증에 숨겨진 필드를 무시하는$('#EditPayment').validate({
elementwhichishidden: {
required: function(element) {
return ($(element).parent().parent().css('display') != 'none');
}
}
});