2012-03-22 4 views
0

jquery validation plugin을 설정하려고하는데 입력 중 하나에 -121과 -123 범위의 숫자가 필요합니다. 나는 범위() 메소드를 사용하여 시도Jquery 유효성 검사 플러그인에서 음수 확인

: 그것은 어떤 번호의 유효성을 검사하는 것을 허용하지 않습니다 그러나

 $("#myform").validate({ 
     rules: { 
     field: { 
      required: true, 
      range: [-121, -123] 
     } 
     } 
     }); 

. 나는 max/min을 사용해 보았지만 음수에서는 작동하지 않는 것으로 보인다. 내가 놓친 게 있니?

감사합니다.

답변

0

더 작은 번호가 먼저 필요합니까? 그렇다면 range: [-123, -121]을 대신 사용하십시오.

+0

감사를 대체,이 사용자 정의 유효성 검사기 방법을 추가 할 수 있습니다. 나는 바보처럼 느껴진다! – lifeIsGood

0
$.validator.addMethod('inputClassName', 
    function (value) { 
     return (Number(value) >= -123 && Number(value) <= -121); 
    }, 'Enter a number between -121 and -123'); 

당신은 단지 inputClassName 것을 지적

+0

감사합니다 Brian하지만 mblase75 답변도 작동합니다. 나는 아마 당신의 대답이 여전히 유용 할 수 있도록 나중에 약간의 커스텀 메소드를 생성 할 필요가있을 것이라고 생각한다. – lifeIsGood

+0

걱정하지 마세요, 행운을 빈다. –

관련 문제