2011-09-16 4 views
1

jQuery 유효성 검사 플러그인을 사용하고 있습니다.jQuery 유효성 검사 플러그인을 사용하여 조건부로 최소 길이를 변경하는 방법

동적으로 최소 길이를 선택하고 싶습니다.

현재 저는 이와 같은 것을 시도하고 있지만 작동하지 않습니다.

minlength:function() { 
    if(val == 1) { 
     return 3; 
    } 
    else{ 
     return 1; 
    } 
}, 

나는 조건에 따라 minlength 1 또는 3을 설정할. 내가 어떻게 할 수 있니?

당신은에 있습니다 : val이 범위에서 사용할 수 있다고 가정

+0

페이지를로드 할 때만 설정 하시겠습니까? – pimvdb

+0

jQuery 유효성 검사 플러그인은 무엇입니까? 상당수가 있습니다! –

+0

이 모든 유효성 검사 플러그인 호출을 설정하고 싶습니다. –

답변

0

, 당신은

minlength:(function() { 
    if(val == 1) { 
     return 3; 
    } 
    else{ 
     return 1; 
    } 
})(), 

카니 슈카 Panamaldeniya의 설명 후 업데이트 ... 실제로 시도, 값을 설정하는 기능을 실행해야 addMethod()를 사용하여 사용자 정의 유효성 검사기 메서드를 추가하십시오. here for further reference and examples을 참조하십시오.

+0

모든 유효성 검사 호출을 변경하고 싶습니다. 나는 이것을 시도했지만 작동하지 않습니다. –

+0

어떤 밸리데이터 플러그인을 사용하고 있습니까? 게시 한 링크는 자동 완성 플러그인을 나타내며 유효성 검사기는 참조하지 않습니다. – mamoo

+0

죄송합니다. 내 실수입니다. http://docs.jquery.com/Plugins/validation –

관련 문제