2013-10-11 3 views
1

asp.net mvc4를 사용하여 웹 응용 프로그램을 작성했지만 몇 가지 이유 때문에 mvc3.Every로 다운 그레이드해야했지만 지금은 클라이언트 측 유효성 검사가되었습니다.mvc4에서 mvc3으로 다운 그레이드 한 후 유효성 검사가 작동하지 않습니다.

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> 
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> 

을 또한이 : 난 그냥 JQuery1.7 후 내 _Layout에서이 파일을로드

<script src="../../Scripts/modernizr-2.5.3.js"></script> 

심지어 나는 다시 내 모든 뷰에서 다음로드 :

<script src="/Scripts/jquery.validate.min.js"></script> 
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script> 
<script src="/Scripts/jquery.unobtrusive-ajax.min.js"></script> 

하지만 작동하지 않습니다. 작동한다는 의미지만 페이지를 새로 고친 후에! 제출 버튼을 클릭하면 새로 고침 후 페이지 뷰 모델 데이터 주석 유효성 검사 오류가 표시됩니다! 정확히 무엇이 잘못 되었나요?!

+1

Web.Config에서 클라이언트 측 유효성 검사가 가능합니까? – MRB

+0

예. 사용 가능합니다. 수천 번 @MohammadRB를 확인했습니다. :( –

답변

0

젠장. : - |

시간 낭비하는 하루 후에 문제가 발견되었습니다.

JQuery의 버전을 1.8로 변경했으며 현재 작동합니다.

관련 문제