2

asp.net mvc 3의 눈에 거슬리는 클라이언트 측 유효성 검증을 사용하여 양식 필드의 유효성을 검증하는 양식이있는보기가 있습니다.사용자 정의 양식 게시 이벤트 이전에 ASP.NET MVC3 클라이언트 측 양식 유효성 검증을 수행하려면 어떻게해야합니까?

나는 또한 내 질문은 내가 이벤트 핸들러의 순서를 변경할 수 있습니다 방법 asp.net의 MVC 3 클라이언트 측 유효성 검사가 호출됩니다되도록

$(document).ready(function() { 
    $('#Submit').click(function (event) { 

     /* collect form input values as json*/ 
     /* post the json data via ajax */ 

     event.preventDefault(); 
     event.stopPropagation(); 
    }); 
}); 

아약스를 통해 양식을 제출하는 사용자 정의 JQuery와 스크립트가 전에 내 ajax 양식 게시물 처리기 있도록 asp.net mvc 처리기 내 처리기를 호출 할 때 어떤 유효성 오류가 발생하지 않도록 할 수 있습니다.

내가 겪고있는 문제는 asp.net mvc 3 눈에 거슬리지 자바 스크립트 유효성 검사 이벤트 처리기가 내 이벤트 처리기 전에 트리거되지 않는다는 것입니다.

추가 이벤트 진행을 막는 코드 끝에서 코드를 비활성화하면 asp.net mvc 3 클라이언트 측 유효성 검사가 실제로 처리기가 실행 된 후에 트리거되는 것을 볼 수 있습니다. 이벤트 내부

$('form').valid() 

:

답변