Как вызвать функцию в jquery - PullRequest
0 голосов
/ 28 июня 2011

Я использую текстовое поле для получения имени пользователя и пароля.

Как только пользователь вводит свое имя в текстовое поле имени, текстовое поле пароля требуется отобразить.Пока форма отправлена, и когда пользователь нажимает на текстовое поле имени, выпадающие значения имени пользователя из файлов cookie все отображаются, поэтому, когда пользователь выбирает имя пользователя из отображаемого выпадающего меню, я не знаю, как сделать так, чтобы текстовое поле пароля отображалось.использовал autocomplete, чтобы избежать отображения файлов cookie, но у меня не работает

Name: <input type="text" name="name" id="name" autocomplete="off"><br />
Pwd:  <input type="password" name="pwd" id="pwd" style="display: none;">

Функция Jquery, которую я использовал

$("input#name").bind("change keyup focus", function(){
$("input#pwd").show();
});

Вопрос Файлы cookie браузера хранят имена пользователейи пароль.поэтому, как только пользователь нажмет на name текстовое поле.список имени пользователя отображается в раскрывающемся списке, когда пользователь выбирает имя, тогда записанная функция привязки не срабатывает.

Как решить эту проблему.

1 Ответ

1 голос
/ 28 июня 2011

Использование paste Событие, подобное этому,

$("input#name").bind("change keyup focus paste", function(){
   $("input#pwd").show();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...