2009-09-02 6 views
0

jquery validate를 사용하여 양식을 검증합니다. 이 입력란이 유효 할 때 숨겨진 텍스트 입력란을 표시하고 싶습니다.jquery 단일 키 콜백 유효성 검사

나는 텍스트 필드가 유효 할 때 메서드 호출을 원한다. (텍스트 필드 변경시, submit을 클릭하기 전에). 어떤 아이디어?

답변

0

유효성 검사 플러그인에 익숙하지 않지만 잘하면 여기에 상당히 쉽게 삽입되어야합니다.

텍스트 필드에 keyup 이벤트를 첨부하십시오. 필드가 유효한지 평가하고 숨겨진 텍스트 상자를 적절히 표시하거나 숨길 수있는 함수를 호출해야합니다.

$("theTextboxID").keyup(function() { 
    var isValid = $(this).validate() //or whatever you need to validate 
    if (isValid) { 
     // I show by removing display:none 
     $("hiddenTextBoxID").removeAttr("style"); 
    } 
    else { 
     // I hide by adding style=display:none 
     $("hiddenTextBoxID").attr("style", "display:none"); 
    } 
}); 
+0

감사합니다. 그건 매력처럼 작동 했어. – someisaac