2010-12-22 4 views
1

asp.net mvc 3 클라이언트 유효성 검사를 사용하고 있습니다. 양식을 제출하기 전에 몇 가지 일을하려고합니다. JQuery의 유효성 검사에서 submitHandler를 찾았지만 찾고자하는 것 같지만 구문에 문제가 있습니다. TJQuery 유효성 검사 플러그인 - submitHandler 구문

다음을 시도했지만 구문 오류가 발생합니다.

$(function() { 
    submitHandler: function (form) { 
     //my logic 
     alert('here'); 
    } 
    }); 

어떤 도움을 주셔서 감사합니다 !!!

답변

4

는이처럼 .validate() 옵션의 일환으로 호출해야합니다

$(function() { 
    $("#formID").validate({ 
    submitHandler: function(form) { 
     //my logic 
     alert('here'); 
    } 
    }); 
}); 
+0

나는 그 시도하고 제대로 작동 didnt가 어떤 이유로. 그러나 나는 시도했다 : $ ("form") validate ({모든 양식에서이 작업을 수행해야하므로 –

+0

@BZ : $ ("..") 안의 텍스트는 선택기 : http : // api입니다. jquery.com/category/selectors/ 선택자를 필요에 맞게 변경할 수 있습니다 - Nick의 예에서 validID 함수는 ID가 formID 인 양식에서 호출 중임 –

+0

@Andrew Whitaker - 예, 알아 들었습니다. 나는 그 문제를 안다고 생각하는데, 검증 전/검증 중에 일어나는 submitHandler를 기대하고 있었다. 유효성 검사 도중 발생하는 이벤트를 찾을 수 없다. –

관련 문제