jquery подтвердить тип пароля - PullRequest
1 голос
/ 18 января 2010

Я использую jquery validate, и у меня есть форма входа, которая подтверждает

код проверки, показанный ниже

$("form#loginForm").validate({
        submitHandler: function(form){
                //code here
            },
            rules: {
             user_login: { required: true },
             user_password: { required: true}                           
            },
            messages: { }   
        });

Проверка работает отлично

МОЯ ПРОБЛЕМА заключается в том, чтоесли я сначала наберу пароль, а затем введите имя пользователя и отправлю форму, поле пароля будет сброшено и попросит меня ввести пароль.

Если сначала ввести имя пользователя, а затем пароль, то все работает нормально.

У кого-нибудь есть идеи.

Заранее спасибо

1 Ответ

0 голосов
/ 19 января 2010

Это функция браузера. Некоторые браузеры, такие как Firefox, могут сохранить имя пользователя и пароль формы. Когда вы оставите имя пользователя пустым, сначала введите пароль, затем введите имя пользователя, Firefox попытается найти в своей базе данных соответствующий пароль для этого имени пользователя. Если для него нет данных, пароль будет автоматически удален из любого вашего предыдущего типа. Если найдены данные, ваш тип будет заменен сохраненными данными.

Эта функция полезна для сохранения пароля на веб-сайте, который вы всегда посещаете, но будет раздражать при разработке собственного веб-приложения. Ваш случай распространен во всех «современных» браузерах, а не только в Firefox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...