2013-01-18 2 views
1

jQuery 1.5.1을 사용하는 MVC3에서 프로젝트를 실행하고 있습니다. 우리는 최근에 jQuery 1.8.3으로 이동해야했지만 이제는 클라이언트 측 유효성 검사가 더 이상 작동하지 않습니다.jQuery 업데이트 후 ASP.NET MVC3 클라이언트 유효성 검사가 작동하지 않습니다.

나는 해결책을 시도했지만 JQuery 1.5 breaks Compare Validate (JQuery Validate 1.8) 그것은 작동하지 않습니다. 내 레이아웃에서 jquery.validate.unobstrusive.js를 제거하려고 시도했는데 jQuery 1.8.3 대신 기본 jQuery 1.5.1이있는 경우 클라이언트 유효성 검사가 여전히 작동하고 있음을 알았습니다. 이는 유효성 검사가 어딘가에서 수행되어야 함을 의미합니다. MVC3의 기본 jQuery 1.5.1에서.

EDIT jquery.validate.unobtrusive.min.js에서 문제가 발생한 것 같습니다. 제거했을 때 이전 jQuery가 작동을 멈추었 기 때문입니다.

누군가 내가이 문제를 해결할 수 있다면 많은 도움이 될 것입니다.

감사

+0

실패한 위치에 대한 설명과 함께 코드를 게시하십시오. –

+0

안녕하세요, 오류 메시지가있는 div를 표시하는 대신 제출을 클릭하면 내 컨트롤러로 직접 이동합니다. 나는 그것을 정직하게 디버그하는 방법을 모른다. – Estarius

+0

사실, 문제는 jquery.validate.unobtrusive.min.js에서 나온 것 같다. http://stackoverflow.com/questions/5117458/에서 수정을 시도하고있다. 이 파일에서 jquery-1-5-breaks-compare-validate-jquery-validate-1-8 ... – Estarius

답변

0
내 문제가 실제로 jquery.validate.min.js, 나는 단순히 CDN 웹 사이트에서 새 버전을 업데이트 한 모든 것이 완벽하게 작동 :)

감사합니다 모든

!

관련 문제