2012-05-18 3 views
0

클라이언트 쪽 유효성 검사 오류 (클래스 = "필드 유효성 검사 오류")를 툴팁으로 변환해야합니다. 이것은 일부 jQuery 트릭에는 문제가되지 않습니다!MVC 3 : Javascript 클라이언트 측 유효성 검사 이벤트 후

하지만 클라이언트 측 유효성 검사 후에이 변환을 실행해야합니다. 양식이나 단일 필드에 "유효성 검사"이벤트가 있는지 알 수 없습니다.

이것은 입력하는 동안 (제출하는 동안이 아니라) 트리거 된 클라이언트 측 유효성 검사이며 필드 값이 변경되면 시작되는 이벤트가 필요합니다.

"입력 유효성 검사 오류"의 클래스를 (표준 MVC 클라이언트 유효성 검사를 사용하여) 변경하는 것과 동일한 이벤트가 가장 좋습니다.

감사합니다 !!

답변

0

난이 도움이되지만이 코드를 시도 할 것이다 모르겠어요 :

var currentValidate = Sys.Mvc.FormContext.prototype.validate; 

var newValidate = function(eventName) { 
    var result = currentValidate.call(this, eventName); 
    // Perform post-validation logic here 
    return result; 
}; 

Sys.Mvc.FormContext.prototype.validate = newValidate; 
+0

이 보이는 그냥 내가 후에 누구인지 - 어떤 스크립트 나는 Sys.Mvc 네임 스페이스에 액세스하려면 포함해야합니까? 현재 "Uncaught ReferenceError : Sys가 정의되지 않았습니다." – wheelibin

관련 문제