2013-04-13 3 views
-1

내 양식에 jquery 유효성 검사를 사용하고 있으며 양식 상단에 오류를 표시하고 해당 메시지로 스크롤하는 invalidHandler를 설정했습니다.jquery validation invalidHandler

필드 유효성 검사가 성공했지만 해당 메시지를 숨기려고하는데 validate() 옵션에서 아무것도 찾을 수 없습니다.

예를 들어 양식을 입력하고 제출을 클릭하면 사용자가 텍스트 상자에 내용을 쓰고 유효성 검사를 통과 할 때 메시지를 표시하지 않고 메시지를 숨기려고합니다. 사용자가 제출을 클릭하십시오)

아마 내가 성공의 오류 수를 계산할 수 있지만 어떻게 알아.

감사

답변

1

당신이 양식의 상단에 '갑'의 ID에 당신의 오류를 줄 경우,

<div id="foo">error here</div> 

errorContainer 옵션을 설정은 다음 양식을 다시 유효 할 때 요소 #foo는 요소 #foo 양식 내에 있어야합니다

$("#myform").validate(
{ 
    errorContainer: "#foo" 
} 
}); 

메모를 사라집니다

,
+0

고마워, 그 작동. 대신 오류 메시지를 성공 메시지로 대체 할 수 있습니까? – ntan