Кажется, вы не понимаете, о чем я. Но это нормально. Я нашел ответ
TML-код, как это:
<form class="validatedForm" id="commentForm" method="get" action="">
<fieldset>
<input name="password" id="password" />
<input name="password_confirmation" />
</fieldset>
</form>
<button>Validate</button>
Мой код javascript для проверки с помощью jquery:
jQuery('.validatedForm').validate({
rules: {
"password": {
minlength: 6
},
"password_confirmation": {
minlength: 6,
equalTo : "#password"
}
},
messages: {
"password": 'Please enter a password, minimal 6 characters',
"password_confirmation": 'Please confirm your password'
},
});
Демо и полный код вроде этого:http://jsfiddle.net/oscar11/fEZFB/609/
Если пользователь ввел пароль:abcdef
, затем нажмите кнопку подтвердить, там есть сообщение: «Пожалуйста, подтвердите свой пароль»
Если пользователь вводит подтверждение пароля:ghijkl
, существует сообщение: «Пожалуйста, подтвердите ваш пароль»
Я хочу изменить сообщение, если подтверждение ввода пароля пользователя не совпадает
Сообщение вроде этого: «Подтвердите, что ваш пароль не тот»
Таким образом, существует два сообщения:
Если пользователь не ввел подтверждение пароля, появится сообщение: «Пожалуйста, подтвердите ваш пароль»Если пользователь вводит подтверждение пароля, но не совпадает с паролем, появляется сообщение: «Подтвердите, что пароль не тот»Как я могу это сделать?