2012-08-15 3 views
0
내가 여기 예에 따라, 간단한 문의 양식을 검증하기 위해 위를 사용하고

: http://alittlecode.com/files/jQuery-Validate-Demo/jQuery를 검증 플러그인 - 표시 확인 메시지

가 제어 라벨 '이름'에 대한 두 가지 규칙이 있습니다 - 'MINLENGTH '과' '필요한 :

$(document).ready(function(){ 
    $('#contact-form').validate({ 
    rules: { 
     name: { 
     minlength: 2, 
     required: true 
       ... 

규칙 중 하나가 충족되지 않으면 내가 일반적인 메시지가 표시 될 수 있습니다 :

... 
messages: { 
    name: "This field is mandatory" 
    } 
    }); 

});

각 양식 항목의 규칙에 대한 맞춤 메시지를받는 방법은 무엇입니까? 즉, 1 문자가 입력되면 "최소 2 문자 필요"가 표시되고 필요한 섹션에 아무 것도 입력되지 않으면 "필수"가 표시됩니다. 나는 자바 스크립트에 익숙하지 않다. (나는 아마 잘못 알고 있지만 내가 뭘하려고하는지에 대한 아이디어를 준다)

... 
messages: { 
    name(minlength): "min 2 characters needed", 
    name(required): "mandatory" 
    } 
    }); 

});

답변

0
$(document).ready(function() { 
$('#contact-form').validate({ 
    rules : { 
     MySuperMessage : { 
      required : true, 
      MySuperMessage : true 
     } 
    }, 
    messages : { 
     MySuperMessage : "TEST!" 
    } 
}); 
}); 


<input type="text" name="MySuperMessage" id="MySuperMessage">