2010-03-21 4 views
6

MS 스크립트 (MicrosoftAjax.js, MicrosoftMvcAjax.js, MicrosoftMvcValidation)를 사용하지 않고도 asp.net MVC 2의 새로운 클라이언트 측 유효성 검사 기능을 사용할 수 있습니까? js)?asp.net mvc2 프로젝트에서 MS 스크립트가 필요없는 JQuery 유효성 검사

제 신청서에서 JQuery를 사용합니다. JQuery는 유효성 검사를위한 훌륭한 플러그인을 가지고 있으며 사용자가 유효성 검사를 위해 MS 스크립트를로드하도록 강요하고 싶지는 않습니다.

이것이 가능합니까? 그렇다면, 그것을 달성하는 방법에 대한 제안은 감사하겠습니다.

답변

8

다음은 클라이언트에서 필요한 작업은 다음과 같습니다

<script src="/Scripts/jquery-1.4.2.min.js" type="text/javascript" /> 
<script src="/Scripts/jquery.validate.min.js" type="text/javascript" /> 
<script src="/Scripts/MicrosoftMvcJQueryValidation.js" type="text/javascript" /> 

그래서 아니, 당신은 당신의 문제의 파일이 필요하지 않습니다 ... 그리고 당신은 확실히 부풀어되는 것을 유지하는 올바른 경로를 복용하고 있습니다. 기본 스크립트 대신 위에 나열된 스크립트를 사용하면 유효성 검사가 모두 설정되어야합니다. 합니다 (JSON MVC2에 MicrosoftMvcJQueryValidation.js 후크까지 해당 페이지에서 덤프)

Phil Haack has a good post explaining it more in-depth here

+0

완벽한, 감사합니다! –

+3

이 답변을 보완하기 위해 http://geekswithblogs.net/stun/archive/2010/02/27/asp.net-mvc-client-side-validation-mvc에서 mvc를 사용하여 jquery 유효성 검사를 설정하는 방법에 대해 설명합니다. summary-with-jquery-validation-plugin.aspx와 함께 –

관련 문제