2011-11-21 3 views
1

jQuery 유효성 검사 플러그인을 사용하여 클라이언트 측 유효성 검사를 추가하려고합니다. Firefox와 Chrome에서는 정상적으로 작동합니다.jQuery 유효성 검사가 IE에서 제출을 금지하지 않음

IE에서 유효성 검사가 오류와 같이 표시되지만 양식 제출이 중지되지 않습니다. 왜 이것이 일어날 수 있습니까?

예제 코드 :

<form class="cmxform" id="commentForm" method="get" action=""> 
<fieldset> 
    <legend>A simple comment form with submit validation and default messages</legend> 
    <p> 
     <label for="cname">Name</label> 
     <em>*</em><input id="cname" name="name" size="25" class="required" minlength="2" /> 
    </p> 
    <p> 
     <label for="cemail">E-Mail</label> 
     <em>*</em><input id="cemail" name="email" size="25" class="required email" /> 
    </p> 
    <p> 
     <label for="curl">URL</label> 
     <em> </em> 
     <input id="curl" name="url" size="25" class="url" value="" /> 
    </p> 
    <p> 
     <label for="ccomment">Your comment</label> 
     <em>*</em> 
     <textarea id="ccomment" name="comment" cols="22" class="required"></textarea> 
    </p> 
    <p> 
     <input class="submit" type="submit" value="Submit"/> 
    </p> 
</fieldset> 
</form> 

그리고 JS

$("#commentForm").validate(); 

이 내가 일을해야 겠지 http://docs.jquery.com/Plugins/Validation에서 직접 촬영 한 예이지만, (IE을 위해하지 않는 것

+1

미안하지만, 나는 내 심령 팬츠를 집에두고 갔다. 문제의 원인이되는 코드를 게시하시기 바랍니다. –

+1

확인시 false를 반환하도록하십시오. – Tigra

+0

@Tigra jquery 유효성 검사 플러그인이 올바르게 구성 되었으면 필요하지 않습니다. –

답변

1

유효성 검사 플러그인 버전 1.9에서 지원되지 않는 jQuery 버전 1.7을 사용하여 버전 1.6.1로 다시 돌아가 문제를 해결했습니다.

관련 문제