2010-08-15 11 views
1

지금 jQuery를 배우고 있으며 양식 필드의 유효성을 검사하고 있습니다.초급 jQuery ... 유효성 검사 양식 필드

http://taehee.pumpl.com/register.php

에서 내가 만든 양식 필드의 기본 코드는 문제의 등록 양식은 다음과 같습니다

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> 
<script type="text/javascript" src="js/script.js"></script> 
: 나는 다음과 같은 사용하여 헤더에 jQuery를로드 한

<div id="register"> 
     <form action=""> 
     <fieldset> 
     <legend>Register</legend> 
     <ol> 
      <li><label for="username">유저네임</label> 
      <input id="username" name="username" size="32" type="text" ></li> 
      <li><label for="email">이메일</label> 
      <input id="email" name="email" size="32" type="text"></li> 
      <li><label for="password">비밀번호</label> 
      <input id="password" name="password" size="32" type="password"></li> 
      <li><label for="password2">비밀번호 확인</label> 
      <input id="password2" name="password2" size="32" type="password"></li></li> 
     </ol> 
     </fieldset> 
     <input type="submit" value="Submit"> 
     </form> 
    </div> <!-- register --> 

다음 코드로 스크립트를 만들었습니다.

$('#register').validate({ 
rules: { 
    username: { 
     required: true, 
    }, 
    email: { 
     required: true, 
     email: true 
    }, 
    password: { 
     minlength: 4, 
     required: true 
    }, 
    password2: { 
     equalTo: "#password" 
    } 
}, 
success: function(label) { 
    label.text('OK!').addClass('valid'); 
} 

});

불행히도, 작동하지 않는 것 같습니다. 나는 양식을 작성하고 필드가 모두 잘못되었는지 여부는 중요하지 않습니다.

아무도 도와 줄 수 있습니까? 고맙습니다!

+2

링크하지 않은 jQuery 플러그인을 언급하고 있습니다. 'validate()'함수는 jQuery 코어 파일의 일부가 아닙니다. –

+0

그 jQuery 유효성 검사 플러그인은 그렇지 않습니다 (http://docs.jquery.com/Plugins/Validation) 플러그인이 작동하려면 '