2014-05-15 7 views
3

양식에서 jQuery unobtrusive validation을 사용하고 있습니다. 일부 필드는 숨겨져 있으며 숨겨진 필드 중 일부는 유효성 검사가 필요하고 다른 필드는 유효하지 않습니다. 숨겨진 입력란의 유효성을 검사하기 위해 다음을 수행 할 수 있습니다.일부 숨겨진 필드를 확인하려면 어떻게해야합니까?

var validator = $("form").data("validator"); 
validator.settings.ignore = ""; 

그러나 숨겨진 입력란의 유효성을 검사합니다. 유효성을 검사 할 숨겨진 필드는 어떻게 지정합니까? 당신은 검증되어야하는 숨겨진 필드에 클래스 (같은 validate)를 추가 할 수 있습니다

validator.settings.ignore = ".validator-ignore"; 

답변

6

:

+0

정확히 내가 무엇을 찾고 있었는지입니다. –

1

다음 속성이 선택을 설정, 같은 validator-ignore로, 무시 필드에 클래스를 넣어

validator.settings.ignore = ":hidden:not(.validate)"; 
1

Ok. 여기 나를 위해 일한 무엇입니까

$.validator.setDefaults({ 
      ignore: ":hidden:not(.validate)" 
     }); 
관련 문제