1
Я изучаю jQuery прямо сейчас и хочу проверить поля формы с ним.Начинающий с jQuery ... проверки полей формы
Форма регистрации в вопросе на http://taehee.pumpl.com/register.php
Основной код для поля формы я сделал это:
<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 -->
Я загрузил JQuery в заголовке, используя следующие:
<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>
Я также создал сценарий следующего кода:
$('#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');
}
});
К сожалению, это не работает. Я заполняю форму, и не имеет значения, все ли поля.
Может ли кто-нибудь мне помочь? Спасибо!
Вы используете ссылку на плагин jQuery, с которым вы не ссылались. Функция 'validate()' не является частью основного файла jQuery. –
Его плагин проверки jQuery, не так ли (http://docs.jquery.com/Plugins/Validation). Для работы плагинов вам нужно связать их с помощью тегов '